线程中讨论的其他部件:TMS320F2809, TMDSEMU200-U
大家好,
由于10.4 .out文件包含在闪存段之外定义的外部存储器段,因此在CCS G中启动与TMS320F2809项目的调试会话失败。
调试会话开始时,是否有方法使CCS 10.4 0.0忽略此外部存储器部分?
---
一些背景信息:
- 该项目编译并链接大量静态数据(~200KB)。
- 静态数据放置在外部存储器段中,以便加载到外部串行闪存IC中。
- 我使用"hex2000.exe"提取静态数据并生成二进制数据文件,以便加载到串行闪存IC。
- 在代码运行时,通过F2809的SPI外围设备对串行闪存进行读取和写入。
- 通过操作链接程序命令文件,我可以启动调试会话,但静态数据文件的生成失败。 即:
-
- 我尝试了不同的内存页(第2页)和
- 我尝试了不同的节选项("type=NoLoad"或"type=NOINIT")
- 该项目在CCS V5中失败。
-
- 在调试会话开始时闪烁将忽略此外部内存部分。
- 每次都将启动调试会话。
- 我已成功导入,编译和链接10.4 CCS.0中的项目。
谢谢你。
标记