TI中文支持网
TI专业的中文技术问题搜集分享网站

采用ccs5.5调试tms320f28069时出现:no source available for 0x3ff75c

求解决方法…

mangui zhang:

是新建的工程还是导入的工程  

我觉得是CMD问题

求解决方法…

Wenhong Hu:

 可以查内存映射,这个地址在Boot ROM中,所以应该是Boot过程出错了。Boot二次加载程序时会进入我们的程编写的程序,而这个地址对于Boot来说已经预先设定好,要想解决上述问题,需要在cmd文件中指明我们编写的程序所存放的地址,并且与Boot过程中的二次加载地址一致。个人愚见,可以作为参考,该猜测还未实际验证

求解决方法…

10#:

这是一个再正常不过的提示,并不影响你的程序运行,如果应用程序本身没有问题的话 — 可以烧写一个基于Flash的TI例程确认。

原因在于,CCS认为你需要调试BOOTROM,而在CCS能够访问的工程项目里并没有能够与该地址区域关联的源代码,所以它提示你对应该地址没有可用的源代码。你直接忽略它,复位(reset)芯片再通过re-start功能进入应用程序的主程序即可。

如果你一定想要单步调试BOOTROM,那么你同样不能在调试时看到TI的C源代码,但是可以看到汇编代码,方法就是在连接仿真器后使用load symbols功能,选择对应的BOOTROM的.out文件(TMS320x2806x_boot_rom.out)load进去:C:\ti\controlSUITE\libs\utilities\boot_rom\2806x\2806x_boot_rom_v1_1\Release,然后打开view下面的disassembly窗口查看。

完整的部分C和汇编源代码可以在下面路径查阅:C:\ti\controlSUITE\libs\utilities\boot_rom\2806x\2806x_boot_rom_v1_1\source

求解决方法…

韩左左:

回复 10#:

我也遇到了该问题,我想知道CCS为什么认为我需要调试BOOTROM,其实我只是想在线仿真调试c程序,是我哪里设置错了,让CCS有了这样的报错。

求解决方法…

韩左左:

哥们,现在回复你不知道晚不晚,我和你遇到了同样的问题,试了各种办法都不行,突然想到CCS遇到问题时需要clean project,然后试了一下,发现问题解决了,你也可以试一下。

赞(0)
未经允许不得转载:TI中文支持网 » 采用ccs5.5调试tms320f28069时出现:no source available for 0x3ff75c
分享到: 更多 (0)