尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

安信可TB系列模块烧录说明

安信可TB系列模块烧录说明 概述本工具通过 USB-TTL 串口对 TB 系列模块进行烧录支持以下操作操作说明烧录固件将编译好的 .bin 固件写入模块 Flash烧录三元组写入天猫精灵配网所需的 ProductID / MAC / Secret擦除固件擦除固件区0x0 起 48 扇区共 192KB擦除 Mesh Key擦除 Mesh 配网信息0x30000 起 16 扇区共 64KB整片擦除擦除 Bootloader 外的全部 Flash0x0 起 128 扇区共 512KB复位芯片将模块复位进入正常运行模式重要3.1.2 上位机新增支持了 Flash 解锁命令需要待擦除固件端支持此命令安信可 TB AT 固件已支持否则可能会擦除失败。用户二次开发的 .bin 固件需要支持此命令命令的具体格式请联系安信可技术支持如果没有此命令固件二次烧录可能会擦除失败没法正常烧录。前期准备材料数量说明USB-TTL 串口模块1 个支持 3.3V 电平如 CP2102 / CH340 / FT232TB 系列模块目标板1 个待烧录模块杜邦线若干—用于接线470Ω 电阻2 个SWS 与 RX 引脚限流防止外部驱动与内部上拉冲突烧录工具 V3.1.21 个图形界面 exe或源码运行需 Python3 pyserial PyQt5固件文件1 个.bin格式的固件模块接线接线图USB-TTL 与模块之间共需连接 6 根线其中 TX 通过 470Ω 限流电阻分成两路分别接到 SWS进入烧录模式与 RXUART 发送USB-TTL TB ┌──────────────┐ ┌──────────────┐ │ TX o──────┼───┬──────[470R]────┼──────o SWS │ 单线调试 / 进入烧录模式 │ │ └──────[470R]────┼──────o RX │ UART 数据发送 │ RX o──────┼────────────────────┼──────o TX │ UART 数据接收 │ RTS o──────┼────────────────────┼──────o RST │ 复位控制 │ 3.3V o──────┼────────────────────┼──────o VCC │ 供电 3.3V │ GND o──────┼────────────────────┼──────o GND │ 共地 └──────────────┘ └──────────────┘[470R]表示 470Ω 限流电阻防止 USB-TTL 输出与模块内部上拉相互冲突。引脚连接表USB-TTLTB 模块说明TXSWS串 470Ω进入烧录模式SWS 单线调试协议TXRX串 470ΩUART 数据发送RXTXUART 数据接收RTS或 DTRRST或 VCC复位控制3.3VVCC模块供电 3.3VGNDGND共地接线注意事项供电必须 3.3V不可用 5V 直接给模块供电否则可能损坏模块。TX 与 SWS、RX 之间必须串接 470Ω 电阻防止 USB-TTL 输出与模块内部上拉互相冲突不串电阻可能导致内部上拉失效出现“连接芯片失败”问题。RTS 接 RST用于控制模块复位进入烧录模式也可用 DTR 替代 RTS或将 RTS 接 VCC具体视模块与适配器而定。GND 必须与电脑共地否则通信不稳定。接线完毕后先不要通电确认无误后再上电或点击烧录。驱动安装与串口确认将 USB-TTL 插入电脑 USB 口安装对应驱动CP210x / CH340 等。打开设备管理器 → 端口COM 和 LPT确认 USB-TTL 对应的 COM 口号如COM3。工具启动后点击刷新串口在下拉框中能看到对应串口即说明驱动正常。图形界面烧录步骤打开工具后界面分为日志窗口、功能按钮行、固件烧录行、三元组烧录行、进度条烧录固件在串口下拉框中选择对应的COM 口。点击固件输入框右侧的···按钮选择要烧录的.bin固件文件。固件路径会显示在输入框中背景变绿表示已选中。点击整片擦除按钮。点击烧录固件按钮。等待进度条走完观察日志窗口成功日志窗口变为绿色提示烧录固件完成失败日志窗口变为红色根据提示排查。常见问题排查串口打开失败提示打开串口xxxx失败...或串口 xx 打开失败串口可能被其他软件串口助手、IDE 等占用关闭占用软件后重试重新插拔 USB-TTL确认设备管理器中串口存在。连接芯片失败提示连接芯片失败按以下顺序排查检查接线对照第 3 节接线图确认 TX/SWS、RX/TX、RTS/RST 连接正确检查 470Ω 电阻SWS 与 RX 上必须串接 470Ω 电阻否则内部上拉失效会导致连接失败检查供电确认模块 3.3V 供电正常、GND 共地检查串口号确认选择的 COM 口与模块实际所在的串口一致接线没问题后重新上电再试一次。固件版本 v3.0.6 无法擦除提示需要升级固件v3.0.6 固件已上锁且不支持解锁命令请先将模块升级到v3.0.8 或更高版本再进行擦除操作。Flash 解锁失败提示Flash 解锁失败确认固件版本 ≥ v3.0.8检查固件状态必要时重新上电后重试。烧录/擦除成功但运行异常确认烧录的固件文件是否正确、完整确认固件与模块型号匹配
返回列表