# EMB1016系列模组固件烧录方法
#固件烧录
#1、jlink烧录
适用于研发,小批量烧录
- 从 Segger (opens new window)下载和安装 Jlink 驱动和软件.
- 下载📎mx1510_jflash_addon.zip,将
MXCHIP
文件夹拷贝到jflash的安装目录 - 修改jflash安装目录下的
JLinkDevices.xml
文件, 增加两个 "Device" 描述:
</DataBase> .....(原有的内容) <Device> <ChipInfo Vendor="MXCHIP" Name="MX1510" Core="JLINK_CORE_CORTEX_M0" WorkRAMAddr="0x20000000" WorkRAMSize="0xc000" JLinkScriptFile="MXCHIP/MX1510.jlinkscript"/> <FlashBankInfo Name="QSPI Flash" BaseAddr="0x18000000" MaxSize="0x80000" Loader="MXCHIP/mx1510_flash_algo.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" /> </Device> <Device> <ChipInfo Vendor="MXCHIP" Name="SAGI" Core="JLINK_CORE_CORTEX_M3" WorkRAMAddr="0x00400000" WorkRAMSize="0x10000"/> <FlashBankInfo Name="QSPI Flash" BaseAddr="0x00800000" MaxSize="0x80000" Loader="MXCHIP/sagi_flash_algo.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" /> </Device> </DataBase>
- 打开JFlash,新建工程,芯片选择MXCHIP->MX1510
- 从JFlash中打开 [name].all.bin文件,选择起始地址0x18000000。
- 使用SWD接口连接Jlink仿真器进行下载。
使用夹具时,需要焊接SWD接口顶针连线到配测板,使用时将jlink与夹具的SWD接口连接即可。
#2、BAT烧录
适用于批量烧录,ID烧录
1、安装夹具串口驱动📎串口驱动-CP210x_VCP_Windows.zip
双击压缩包运行里面的“CP210xVCPInstaller_x64.exe”,按照提示默认安装。
安装BAT烧录软件📎BAT-Flasher_Setup1.2.5.zip,按照提示默认安装。
2、BAT烧录的具体使用请参阅:https://www.bat-tool.com/document (opens new window)。
3、将夹具与电脑连接后,并将对应模块Boot0的拨码开关拨到高电位,然后放入模块进行烧录。
#文档更新记录
版本 | 更新内容 | 更新日期 |
1.0 | 初始版本 | 2022.12.29. |
End.