Mini-pro脱机下载器使用常见问题-V1.04.pdf
脱机下载器常见使用问题
User
常见使用问题
修订历史
版本日期原因
V1.002019/1/14首次发布
增加自动烧录时遇到的一些问题描述以及把客户反映的问题
V1.012019/3/2
归纳总结
增加升级成功后,提醒需用上位机重新配置,以免烧写失败,
V1.022019/3/6
详情请见问题14
V1.032019/4/25增加最后三点问题描述
脱机下载器常见使用问题
1脱机下载器常见使用问题优先处理方法
下载器出现问题,可以优先考虑更新上位机,更新脱机固件,更新IcPACK文件对应的
PACK包后,重新生成镜像文件来看这问题是否消失。
1.1如何确认数据已经正确烧录到FLASH
部分用户可能会担心脱机下载器烧录完毕后目标芯片的FLASH数据是否与所期望的一
样,所以这里介绍一个方法用于比较烧录到芯片的固件数据是否与用户原始固件相同。本方
法需要ST-LINK仿真器以及STM32ST-LINKUtility软件,适用于所有STM32系列芯片以
及GD32系列芯片。以下为操作步骤:
1)使用脱机下载器烧录程序到目标芯片(验证阶段暂时不要设置读保护,否则无法读
出数据);
2)将ST-LINK连接到电脑(确保没有其他软件占用ST-LINK),同时目标芯片;
3)打开STM32ST-LINKUtility,点击“Target-Connect”,如图3.1-1所示;
4)在“Address”及“Size”中分别输入要读取的数据的起始地址以及数据长度,敲击
回车键后便可以从芯片中读出数据,如图3.1-2所示;
5)点击“Target-Targetmemorycomparewithfile”,打开要比较的固件,如图3.1-3
所示;
6)确认固件烧写到目标芯片中的起始地址,点击“OK”后,开始比较,如图3.1-4
所示。
用户还可以通过本方法读取其他的数据是否正确写入,比如滚码/UID自定义
加密密钥等等,也可以读取芯片的UID或者其他信息,只要在“Address”中输入
正确的起始地址后敲击回车键读取便可。
图1.1.1点击Target-Conncet
用户手册
1
脱机下载器常见使用问题
图1.1.2读出数据
图1.1.3选择要比较的文件
图1.1.4设置比较的起始地址
用户手册
2
脱机下载器常见使用问题
有些用户习惯使用jlink测试烧写进去的数据是否正确,但jlink上面并没有国产一些芯
片产家的型号,如GD32的芯片,此时可以