主题中讨论的其他部件:LM3S6965,UNIFLAASH
工具/软件:Code Composer Studio
尊敬的CSS团队:
自2011年以来,我一直在使用其他IDE。 但现在我更改为linux/debian并开始使用CCS V7。 另一个动机是无限制地使用程序内存。 我一直在使用的Cortex M3和TM4C型号。
最近,我试图重建LM3S6965至TM4C123G的硕士学位,但现在代码已超过32K。 尽管CSS没有代码大小限制,但我总是收到错误。 如果我卸下一些模块并使其低于32K,则一切正常。
错误是:
Cortex_M4_0:对以下(已校准)内存范围执行空白检查:0x0 - 0x7fef
Cortex_M4_0:写入闪存@地址0x0.0007万ff0长度0x0.0002万a30
Cortex_M4_0:对以下(已校准)内存范围执行空白检查:0x7ff0 - 0xaa1f
Cortex_M4_0:文件加载器:验证失败:地址0x0.0007万FF0处的值不匹配请验证目标内存和内存映射。
Cortex_M4_0:GEL:文件:/media/Pereira/Data/source/arm/prj/imuv3/Debug/imuv3.out:发生数据验证错误,文件加载失败。
现在使用Uniflash 4.1 工具部分解决了问题。 我可以对其进行编程,但我无法进行调试。
驱动程序很好,因为我可以使用终端进行串行通信。 此外,如果代码低于32K,CCS可以对其进行调试。
代码编辑器工作室,版本:7.0 .0.0.0042万
Debian GNU/Linux 8.6 0 (Jessie) 64位
Uniflash 4.1
我已经阅读了几个主题。 没有人能解决我的问题。
感谢您的任何帮助。