CI-73T模块烧录指南:转换板使用到批量生产全流程
引言
CI-73T系列是SmartPi平台上一款高性价比的离线语音模组,采用CI13241或CI13242芯片,支持中、英、日、韩多语言识别,内置神经网络加速单元。实际开发中,不少工程师在烧录环节遇到困惑:能否直接使用CI-03T转换板?烧录有哪些常见陷阱?批量生产时如何提升效率?
本文基于真实用户案例,系统梳理CI-73T的烧录方法、常见问题及解决方案。
CI-73T 系列型号对比
动手烧录前,请先确认模块型号,两者差异显著:
| 参数 | CI-73T1(单麦) | CI-73T2(双麦) |
|---|---|---|
| 主控芯片 | CI13241 | CI13242 |
| 麦克风配置 | 单麦克风 | 双麦克风 |
| Flash 容量 | 1MB | 2MB |
| 词条数 | 100 | 300 |
| AEC 支持 | × | ✓ |
| 双麦算法 | × | ✓ |
| 适用环境 | 中噪声场景 | 高噪声场景 |
| 封装形式 | DIP22/SMD22 | DIP22/SMD22 |
一个易被忽略的细节:CI-73T系列主控为CI13241/2,烧录工具中选择芯片型号时务必核对,选错会直接报错并浪费开发时间。
烧录硬件准备
工具选择
CI-73T支持两种烧录路径,根据场景灵活选用:
| 烧录方式 | 工具要求 | 适用场景 |
|---|---|---|
| 串口烧录 | USB转串口模块 + 转换板 | 原型开发、小批量 |
| 调试器烧录 | 官方调试器 | 故障恢复、批量生产 |
接口定义
烧录复用UART0,引脚定义简明:
| 引脚 | 功能 | 说明 |
|---|---|---|
| B6 | UART0_RX | 串口接收(烧录用) |
| B7 | UART0_TX | 串口发送(烧录用) |
| GND | 地 | 必须共地 |
| 5V | 电源 | 供电 3.6-5.5V |
转换板方案
大家最关心的:CI-73T完全兼容CI-03T转换板——两者引脚定义一致,可直接通用。
┌─────────────────────────────────────────┐
│ CI-73T 模块 │
│ ┌───┐ ┌───┐ ┌───┐ ┌───┐ │
│ │B6 │ │B7 │ │5V │ │GND│ │
│ └─┬─┘ └─┬─┘ └─┬─┘ └─┬─┘ │
│ │ │ │ │ │
└────┼──────┼──────┼──────┼──────────────┘
│ │ │ │
└──────┴──────┴──────┴──→ 插入转换板
↓
┌─────────────────┐
│ 转换板 │
│ (与CI-03T通用) │
└─────────────────┘
标准烧录流程
步骤一:硬件连接
- 将CI-73T模块插入转换板
- 转换板连接USB转串口模块,注意交叉:
- TXD → B7(模块RX)
- RXD → B6(模块TX)
- GND → GND
- USB插入电脑
步骤二:打开烧录工具
- 启动PACK_UPDATE_TOOLS
- 选择正确的COM端口
- 波特率设置为921600
步骤三:选择芯片型号
这一步极易出错——根据模块丝印精确选择:
- CI-73T1 → 选CI13241
- CI-73T2 → 选CI13242
⚠️ 选错会提示"device err -20",白白浪费调试时间。
步骤四:复位操作
进入烧录模式只需一招——断电再上电:
- 断开模块5V电源线
- 重新接通电源
- 判断标志:听声音——无开机语音即表示进入模式
判断标准直截了当:
- 有开机语音 → 复位失败,重复断电操作
- 无声音 → 可以开始烧录
步骤五:开始烧录
- 点击“开始烧录”
- 观察进度条走动
- 等待烧录完成
步骤六:功能验证
- 烧录完成后重新上电
- 听到开机语音 → 烧录成功
- 测试语音识别功能,验证准确性
常见问题解决方案
问题一:烧录进度卡在0%
现象:进度条毫无反应。
原因:模块未进入烧录模式,或电源不稳定。
解决办法:
- 重新断电再上电,确认无开机语音
- 检查5V供电是否稳定
- 等待2秒后再点击烧录
问题二:报错"device err -20"
现象:工具直接返回-20错误。
原因:芯片型号选择错误,或烧录工具版本过旧。
解决办法:
- 核对芯片丝印,选择CI13241或CI13242
- 更新PACK_UPDATE_TOOLS至最新版(开发包内自带)
问题三:报错"err -14"
现象:烧录中途出现-14错误。
原因:通信中断,通常由USB线缆质量不佳导致。
解决办法:
- 更换高质量USB线,尽量缩短长度
- 确认COM端口未被其他程序占用
问题四:烧录成功但无声音
现象:进度条走完,喇叭无声。
原因:固件未正确写入,或音频电路异常。
解决办法:
- 使用调试器全片擦除后重新烧录
- 检查喇叭接线及功放供电
问题五:上电后需要重新连接
现象:工具提示需重新上电。
操作:断开电源等待2秒,重新上电,点击“重新连接”,连接成功后继续烧录。
问题六:A4引脚相关问题
说明:A4是UART1的RX引脚,与烧录无关(烧录使用UART0的B6/B7)。若需使用UART1进行串口通信,请确保平台配置正确;烧录过程中无需关注A4。
批量生产方案
方案一:烧录架子
批量生产建议使用专用烧录架子,一次烧录多个模块,大幅提升效率,同时降低人工操作失误率。
方案二:预烧录服务
SmartPi提供出厂预烧录服务,大批量订单可省去产线烧录与测试环节——直接联系商务了解具体政策与费用。
方案三:自制工装
中等批量可自行制作工装:
- 设计集成多个烧录座的测试板,统一供电并加装指示灯
- 编写自动化脚本,实现固件批量选择、模块自动检测及结果记录
串口通信配置建议
UART0 vs UART1
CI-73T提供两路UART:
| 接口 | 引脚 | 用途建议 |
|---|---|---|
| UART0 | B6(RX)/B7(TX) | 日志输出 + 烧录 |
| UART1 | A2(RX)/A3(TX) | 业务通信 |
设计建议:
- UART0专用于烧录——便于后期升级,不与业务冲突
- UART1用于业务通信——与MCU交互、透传数据、下发指令
- 产品上预留烧录接口——现场维护升级时大幅降低复杂度
烧录检查清单
每次烧录前花十秒逐一确认:
- [ ] 确认模块型号(CI-73T1或CI-73T2)
- [ ] 选择正确的芯片型号(CI13241/2)
- [ ] 转换板连接正确
- [ ] TX/RX交叉连接
- [ ] GND共地
- [ ] 供电电压5V
- [ ] 模块已正确复位(无开机语音)
- [ ] 烧录工具版本正确
- [ ] COM端口选择正确
- [ ] 固件文件完整
总结
CI-73T烧录核心要点提炼:
- 引脚兼容:CI-03T转换板可直接使用
- 芯片选择:务必选对CI13241/2,否则无法烧录
- 复位操作:断电再上电,无开机语音即进入模式
- 串口分离:UART0管烧录,UART1管业务,各司其职
- 批量方案:量大了用烧录架子或预烧录服务,避免逐个手烧
若串口烧录始终失败,调试器是最后的保险手段。
文章信息
- 文件名:
20260418_ci73t_burning_adapter_board_complete_guide.md - 创建日期:2026-04-18
- 素材来源:技术交流群真实案例(2026-04-16:CI-73T烧录问题)+ SmartPi官方文档(CI-73T产品规格/烧录与调试FAQ)
- 版本:v1.0
