请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F2812工具/软件:
由于我们在使用您的工具和硬件时遇到了一系列问题、我请求您提供帮助。
我们使用以下设置:
- Code Composer Studio 修补程序版本 2.20.00
- Rational Test RealTime (RTRT) 修补程序版本 2003.06.15
- Windows XP 操作系统(32 位)
我们以 TMS320F2812 器件为目标、目前面临与存储器分配和调试相关的多个问题:
- 内存分配失败 在编译过程中:
错误:无法在 SARAML0 中分配.ebss (SZ:000018e4 页面:1)(可用性:00000c00)
2.当我们尝试将.text 或其他段移入 FLASH_FGH、FLASH_DE 或 LOG_ANA 时、会收到如下错误:
- 地址 0x3DC000 或 0x3E8000 处的数据验证失败
- 无法设置/验证 0x003DE826 或类似位置的断点
我们怀疑这可能是由于编译器不兼容、内存映射错误配置或缺少预处理器定义造成的、但我们希望您提供有关如何继续的最佳方法的指导。
请您帮助我们:
- 使用我们的工具链版本确认该目标的正确存储器映射布局?
- 了解这些闪存区域是否可以可靠地用于使用 CCS 2.20.00 编写代码?
我加入了 完整的链接器命令文件 (.cmd)
提前感谢您的支持。

