# EMW3010-T08模组固件烧录方法

#一、模块介绍

EMW3010-T08是EMW3010模块+T08的组合,可以实现EMW3080的模组替换。

但是要注意的是,由于EMW3010模块使用的是debug口进行固件烧录,没有jlink相关引脚且EMW3010支持三组串口,所以EMW3010的debug引脚对应EMW3080模块的jlink引脚.

T08转接板引脚

EMW3080

功能说明

UART0_RXD

SWD-CLK

EMW3010模块的debug串口

EMW3080的jlink烧录串口

UART0_TXD

SWD-DIO

VCC

VCC

-

GND

GND

-

uart2-TXD

uart0-TXD

user-UART

uart2-RXD

uart0-RXD

user-UART

uart1-TXD

uart2-TXD

EMW3080模块的debug串口

EMW3010模块的第二路通讯串口

uart1-RXD

uart2-RXD

#二、固件下载

#2.1 bin文件获取

执行编译命令之后,会生成output文件夹,存放编译生成的bin文件,bin文件名称及作用如下表:

文件名称

文件用法

Hi3861_demo_allinone.bin

在使用hiburn下载工具下载时使用的bin文件

Hi3861_demo_burn.bin

在使用BAT工具下载时使用的bin文件

Hi3861_demo_ota.bin

后台创建OTA任务时使用的bin文件

#2.2 下载工具

EMW3010模组在启动阶段会接收指定数据,收到数据后进入下载模式.

下载工具获取:📎HiBurn_(1).rar

HiBurn可在左上角的设置中设置高波特率(2000000)来提高烧录速度。

  1. 刷新串口设备

  2. 选择串口号(模组的debug串口)

  3. 选择烧录文件

  4. 点击连接指令

  5. 模组重新上电

    1. 如果重新上电没有反应,可以拉低boot引脚之后再重启;
  6. 开始烧录

#2.3 模组运行

模组烧录编译生成的固件之后,打开debug串口,重启设备之后,模组会打印以下日志,SDK编译之后生成的demo是一个灯的应用,可以用智慧生活APP进行配网验证。

#三、如何退出工厂模式

日志串口发送:AT+FTM=0\r\n

#四、QC测试

正常工作模式,用户串口,波特率921600,连续输入#,重启模块之后进入QC模式。

#变更记录

版本

变更内容

变更时间

V1.0

初版

2021.12.31