AssertDump¶
工具具体介绍参见AssertDump。
FAQ1 “端口”无内容显示¶
此种问题是工具没有识别到设备,可能是设备未连接到电脑或者未安装对应的驱动。
如果选择的设备是 JLink,首先确认JLink是否已经接到电脑上,再确认是否安装了 SEGGER JLink软件。
如果选择的设备是 UART1/UART4,首先确认串口板是否已经接到电脑上,再确认是否安装了对应的驱动程序。
备注
确认是否安装了设备驱动,可以在设备管理器里面查看是否识别到了对应的设备。
FAQ2 如何选择芯片分类及型号¶
首先查看目标板上MCU芯片上的信息,读取型号名称:比如SF32LB525,则分类就是LB52X,型号就是LB525;如果是SF32LB561,则分类就是LB56X,型号就是LB561,其他型号类推。
FAQ3 如何选择合适的设备及参数¶
LB52X和LB56X系列芯片的UART1和UART4有 DEBUG IP 连接,所以这两类芯片可以选择串口读取内存数据,推荐选择UART1(也可选择UART4,看目标板有哪个串口可用),也可以选择JLink来读取内存数据,具体看客户日常的调试环境,有哪个设备就用哪个设备即可。 LB55X和LB58X系列芯片的UART无 DEBUG IP 连接,所以这两类芯片只能选择JLink读取内存数据。
FAQ4 弹框报错JLinkARM.dll load error¶
如果选择了使用JLink设备,未按照第2章 环境配置描述配置环境,会导致工具无法获取JLinkARM.dll而报错。
FAQ5 读取的内存数据保存在哪里¶
在工具显示的 保存路径 下有一日期命名的文件夹,最新的时间的就是本次导出的数据。
FAQ6 读取进度100%但状态为红色¶
读取进度是根据配置文件中所有savebin命令中的数据长度来计算的,进度为100%说明数据读取结束,但是配置文件中会有一些其他操作,以及工具本身有一些操作,这些操作中如果有异常最终的状态会是红色,这个不影响导出的数据,只要进度为100%导出的数据即可认为正常。