TIwilliam hill官网
直播中

赖文文

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

如何在CCS5 下单步调试DM36X 的UBL

你好
    我在CCS5 下编译DM36X 的UBL 成调试版,然后装载,没有像flashwrite 工程一样会弹出代码并可单步跟踪,
怎样实现,对UBL 的单步跟踪。
 
谢谢!

回帖(9)

乔婧

2018-6-21 15:34:28
Alex,
应该是编译ubl的时候使用了release模式,把所有debug信息都去掉了。你可以参考flashwrite的编译选项,打开debug信息。
举报

赖文文

2018-6-21 15:44:57
引用: 物是人非aaa 发表于 2018-6-21 15:34
Alex,
应该是编译ubl的时候使用了release模式,把所有debug信息都去掉了。你可以参考flashwrite的编译选项,打开debug信息。

是Debug 版本的,每次装进去后,不管是debug还是release 都没反应,但装其他程序都是好的,
是不是其他程序都有main,ubl,是RBL 启动的原因,UBL 是不能这样调试的?
举报

乔婧

2018-6-21 15:58:24
引用: myf888 发表于 2018-6-21 15:44
是Debug 版本的,每次装进去后,不管是debug还是release 都没反应,但装其他程序都是好的,
是不是其他程序都有main,ubl,是RBL 启动的原因,UBL 是不能这样调试的?

Alex,
请对比build option里面的具体的编译选项。
举报

赖文文

2018-6-21 16:12:27
引用: 物是人非aaa 发表于 2018-6-21 15:58
Alex,
请对比build option里面的具体的编译选项。

一样的,估计不是编译的问题,CCS 下你们单步调试过UBL 吗?可以调试吗?
举报

更多回帖

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