This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TM4C123GH6PM:某些TiwaWare示例适用于CSS v6,但不适用于CSS v7。

Guru**** 2188845 points
Other Parts Discussed in Thread: BOOSTXL-K350QVG-S1, TM4C123GH6PM
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/569285/ccs-tm4c123gh6pm-certain-tiwaware-examples-work-on-css-v6-but-not-on-css-v7

部件号:TM4C123GH6PM
主题中讨论的其他部件:BOOSTXL-K350QVG-S1

工具/软件:Code Composer Studio

大家好。

我当时在尝试从2.1 文件夹/home/helsatfar/ti/TivaWare_C_Serie-Tiv.Tiv/Examples/boards/EK-tm4c123gxl-bootxl-kentec-s1/ 3.156 中运行一些Kentec触摸屏(BOOSTXL-K350QVG-S1)示例项目。

在6.1 版的Code Composer Studio中,所有示例运行正常,但在版本7中,只有“‘s”项目工作正常,而项目'fontview','grlib_deme'或'lang_deme'则不工作。

生成这些有问题的项目时没有任何错误,但当启动调试会话将代码上载到tm4c123gh6pm时,我收到以下错误:

加载程序错误。

文件:/home/helaughsatfreh/workspace_v7/fontview/Debugg/fontview.out:发生数据验证错误,文件加载失败。

(几乎像 http://processors.wiki.ti.com/index.php/Troubleshooting_CCS_-_Data_Verification_Errors )

当控制台包含此错误时:

Cortex_M4_0:凝胶输出:
内存映射初始化完成
Cortex_M4_0:文件加载器:验证失败:地址0x0.0007万FF0处的值不匹配请验证目标内存和内存映射。
Cortex_M4_0:GEL:文件:/home/helaughsatfre/workspace_v7/fontview/Debug / fontview.out:发生数据验证错误,文件加载失败。

(所有3个的确切错误(和地址)相同,只是项目名称更改。)

新设置(有问题):
代码编辑器工作室版本:7.0 .0.0.0042万
ARM编译器工具16.9 .0.LTS
(我后来更新为ARM编译器工具16.12 0 STS)



较旧的设置(良好):
代码编辑器工作室版本:6.1 .3.0.0034万
ARM编译器工具16.9 .1.LTS

上的两个版本都在Ubuntu 16.04 上。

有什么想法可能会导致这种情况? 我一直在研究Wiki文章(Linker_Command_File_Primer,Troubleshooting_CCS__Data_Verification_Errors,Memory_MAP,How to access memory using the DAP)。

故障排除结果:

两个CSS版本中的Gel文件相同。

还比较了两个CCS版本中的所有设置,它们是匹配的。

在调试中,更改完全验证/快速验证或执行空白检查不起作用。

个版本的Linker和Compiler的“标志集摘要”都是相同的。

两个版本的设备系列/变体/目标配置匹配。

在项目中,*。cmd文件匹配。

我是否应该更改调试属性中的擦除设置?

我学到了很多,但也有最后期限:]

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,

    我可以看到6.2 和7.0 之间的相同问题,但是我现在真的无法判断出什么是错误的。 我将进行一些额外的调查,并让您知道我的发现。

    此致,
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,

    一位同事指出,这方面已经有一个错误(CCBT-2023)。 它将在下一个版本7.1 中修复)。

    在您的情况下,请继续使用以前的版本。

    对此造成的不便,我深表歉意。
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢你的确认:)