# EMW3085系列模组固件烧录方法

#一、模块引脚说明

引脚

功能

备注

PIN8

VDD

3.3V供电

PIN9

VSS

接地

PIN11

LOG-TX

看模块日志

PIN12

LOG-RX

可以发送一些cli指令

PIN 14

UART TX

用于和板卡通讯以及bootloader模式

PIN 15

UART RX

PIN 16

UART TX

PIN17

SWDIO

jlink-swd烧录

PIN18

SWCLK

jlink-swd烧录

PIN 19

BOOT

触发boot模式

PIN 4

easylink

联合boot引脚一起触发ATE模式

#二、烧录流程之bootloader模式

#2.1 all.bin 烧录方法

all.bin 是通过用户串口,进入 Bootloader 模式,使用命令 4 -dev 1 进行烧录。

  1. EMW3080B 模块 或 MiCOKit-3080B 开发板上电,用户串口通过 "TTL 转 USB 模块" 接到 PC 端 USB 接口,并在设备管理器中找到对应的 COM 端口号,如 COM1;

2.打开串口调试软件工具 - SecureCRT,连接用户串口 COM1,波特率:921600bps;

3.EMW3080B 模块的 BOOT 引脚拉低,然后 Reset 拉低,重启后,用户串口输出bootloader信息,然后输入命令:  4 -dev 1 -start 0x0 -end 0x160000,然后回车, 如下图:

4.选择要烧录的 all.bin 固件文件,打开 Transfer --> Send Ymodem 界面,在 PC 目录中选择要烧录的固件文件,如下图:

5.确定后,开始烧录,完成界面如下:

#2.2 ota.bin烧录方法

烧录命令:1

#三、烧录流程之Imagetool模式

#3.0 模块引脚说明

使用模块的VDD,VSS,debug-tx,debug-rx 引脚.

#3.1 软件下载

📎amebaz-image-tool-v2.2.zip

#3.2 软件说明

该软件使用模块日志串口进行信息更新,可以通过配置不同的地址,烧录不同的bin文件.

  • 触发方式:模块debug-TX和GND短接,让模块重新上电;
  • 如果模块无法启动,可以使用这个软件进行更新

#3.2.1 软件配置

  • 只有all.bin文件可以只勾选BOOT一项。

#3.2.2 识别成功

#3.2.3 烧录完成

#四、mflash软件烧录-all.bin

#4.0 环境搭建

参考以下链接

https://www.yuque.com/docs/share/b6b4dbb8-24a2-431c-b1d5-7099e57a1809?# (opens new window) 《常用工具及软件的环境配置》

#4.1 接线说明

使用模块的VDD,VSS,SWDIO,SWCLK四个引脚。

#4.2 软件使用说明

#五、QC

用户串口,波特率921600,连续输入###(shift+#) ,重启模块

#文档变更记录

版本

变更内容

变更时间

V1.0

初版

2021.11.13