Other Parts Discussed in Thread: C2000WARE
大家好,我在调试28388D的公司定制板时有两个疑问,一是我使用flash引导时为什么要在(--entry_point,-e)填code_start,之前我在28377D的板子上不需要填写也能直接离线运行,而28388D板子必须要填code_start,否则只能在线运行,使用CPU1bootCPU2也是一样;另外,如果不填写code_start的话,烧录程序时会出现the entry point was reached提示,填写code_start后烧录会提示c_int00 does not contain frame information。(由于公司内网,无法把截图发出来,请见谅)。第二个疑问是我在烧录CPU1和CPU2程序时,我选中CPU1工程,然后点击CCS工具栏上debug图标进行烧录程序时,CCS会直接烧录到CPU2核里,请问这个要如何设置,或者能不能设置同时烧录到不同的核中。因为我在28377D烧录程序时就是能直接点debug图标,然后CCS分别烧录到两个CPU核中。
补充:调试28377D使用的是CCS6.1.3版本,编译器版本是15.12.1;调试28388D使用的是CCS9.1.0版本,编译器是18.12.2
我调试28388D时参考的例程是C2000Ware_2_1_00_00里的led_ex1_c28x_dual_blinky_cpu1和led_ex1_c28x_dual_blinky_cpu2
麻烦大家帮忙解答一下,谢谢各位。