# 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)来提高烧录速度。
- 刷新串口设备 
- 选择串口号(模组的debug串口) 
- 选择烧录文件 
- 点击连接指令 
- 模组重新上电 - 如果重新上电没有反应,可以拉低boot引脚之后再重启;
 
- 开始烧录 
#2.3 模组运行
模组烧录编译生成的固件之后,打开debug串口,重启设备之后,模组会打印以下日志,SDK编译之后生成的demo是一个灯的应用,可以用智慧生活APP进行配网验证。

#三、如何退出工厂模式
日志串口发送:AT+FTM=0\r\n
#四、QC测试
正常工作模式,用户串口,波特率921600,连续输入#,重启模块之后进入QC模式。
#变更记录
| 版本 | 变更内容 | 变更时间 | 
| V1.0 | 初版 | 2021.12.31 | 

