|
DBT Warning 00135:Cannot set breakpoints in literal pools
[复制链接]
又来麻烦大家了,我的平台是S3C2442,在用AXD和JTAG仿真调试bootloader时,遇到如题问题;用的代理是H-JTAG。
同时反汇编后:
b ResetHandler
[0xffffffff] dci 0xffffffff ; ? undefined
]
b HandlerUndef ;handler for Undefined mode
[0xffffffff] dci 0xffffffff ; ? undefined
可以确定的是,程序没有下载到RAM中。有说是RAM没有进行初始化,这个我可以保证肯定是做了。另外有说是因为并口线太长所致,但也可以排除,因为换台电脑、换个短些的并口线也这样。
更奇怪的是这样:我改用JLINK把eboot和NK(该eboot和NK为以前该硬件平台上的二进制代码,没有源码)重新烧写一遍后,我再用AXD+JTAG又可以进行仿真了。
问题每次出在我用AXD+JTAG进行仿真时会进行Flash的擦除动作,因为擦出,烧写的NK就起不来了(这肯定正常),但同时断电再用AXD+JTAG时就如题所示了。
不知道问题有没有给大家说清楚
|
|