Part Number:TMS320C6678
TI专家好,想咨询下关于6678挂仿真器测试的问题:
1.连接仿真器后,第一次连接核心失败,提示核心挂起;

2.再次连接核心后可以连接上,但是Load Symbol报错。想问这种情况是什么原因,是JTAG信号的问题吗?

Shine:
请问是自己的板子么?target configuration file里test connection能通过吗?
,
Duan Siyu:
对的,是自己的板子。可以通过,并且第二次能够连接上核心,加载符号表后就报错了。
,
Shine:
不加载符号表,加载程序可以吗?
,
Duan Siyu:
System Reset后可以加载程序,没有问题的。
,
Shine:
您现在加载符号是需要跟踪boot过程么?请看一下对应的boot mode中已烧写好代码,boot mode模式是否配置好。
,
Duan Siyu:
您的意思是在Memory View中观测Boot Mode的配置引脚值吗?
,
Shine:
boot mode管脚可以硬件上配置。
,
Duan Siyu:
您现在加载符号是需要跟踪boot过程么?请看一下对应的boot mode中已烧写好代码,boot mode模式是否配置好。
没理解您说的这句话是什么意思,我现在是用IBL启动APP程序后出现的问题。请问具体需要观测哪个过程。
,
Shine:
正常调试使用load program,如果要追踪boot过程,一般load symbol only,这样调试的是boot的代码。
Load Symbols" instead of "Load Program" When debugging an application from flash, you want to let the application boot in its normal manner. If you select "load program" in CCS then you are overwriting the application that loaded from flash and not debugging the code as it runs normally. You should instead do "load symbols" in CCS and then select your .out file. This will allow you to debug your code using variable/function names without overwriting the code that boots from the flash. CCS 3.3: Go to File -> Load Symbols -> Load Symbols Only CCS 4.x: Right-click on the project and select Debug Options. On the "Debugger" tab choose "Load Symbols" instead of "Load Program" CCS 5.x: In the "Debug View" tab choose "Run"–> "Load" –> "Load Symbols"
,
Duan Siyu:
好的,我也是这样操作的。
但是问题在于Load Symbol过程报错,就是上面的两幅图。
,
Shine:
请看一下对应的boot mode中已烧写好代码,boot mode模式是否配置好。
TI中文支持网



