ST意法半导体
直播中

王雷

7年用户 256经验值
私信 关注
[问答]

加载.hex和.bin文件时出现问题

大家好,
我使用的是SPC560B54L5 Discovery板(SPC560B-Discovery),SPC5studio版本5.2.3和UDE Visual Platform 4.2版本。
当我尝试加载应用程序时,.elf工作正常。如果我尝试使用.hex或.bin文件(根据我的要求)
我面临以下问题,
当我尝试加载''.hex''文件时,代码会成功加载,但在运行时会抛出一个错误,因为''Unknown Break cause''。同样,当我尝试加载''.bin''文件时,它会提示“未知文件格式”错误。
请建议我是否需要对IDE(或)UDE中的设置或首选项进行更改
问候,
R.santhamurthy

以上来自于谷歌翻译


以下为原文




Hello All,
I am using SPC560B54L5 Discovery board(SPC560B-Discovery), SPC5studio version 5.2.3 and UDE Visual Platform 4.2 version.
When I  try to load the application the .elf is working fine. If i try to make use of .hex or .bin file (as per my requirement)
I am facing following problems,
When I try to load ''.hex'' file the code gets loaded successfully but while running it is throwing an error as '' Unknown Break cause''. Similarly, when I try to even  load ''.bin'' file it prompts with ''Unknown File Format'' error.


Kindly suggest if I need to do the changes to the settings or preferences in IDE (or) UDE
Regards,
R.santhamurthy

回帖(1)

刘鑫

2019-1-7 16:26:18

R.santhamurthy
,PLS UDE是调试器
您无法通过hex文件进行调试并添加一些断点
如果要调试,则必须使用符号文件。
PLS UDE使用Memtool在flash中加载你的hex文件。
 
 最好的祝福
 二万

以上来自于谷歌翻译


以下为原文




Dear  
R.santhamurthy
,PLS UDE is debugger
You can not debug by a hex file and put some breakpoints
if you want to debug , you have to use the symbol file.
PLS UDE is using Memtool to load in the flash your  hex file.
                  
              Best Regards
                                Erwan
举报

更多回帖

发帖
×
20
完善资料,
赚取积分