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.
您好!
我使用的是 C6678、因为代码构建后链接器命令会自动生成、因为它位于 RTGS 中、我必须使用
和添加链接器文件以更改 L2SRAM 存储器位置。Pls 阐明了如何添加链接器命令、而不是自动生成链接器 cmd 或对其进行修改。
此致、
Thilak
SYS/BIOS 链接器命令文件问题-处理器论坛-处理器- TI E2E 支持论坛
在之前的论坛帖子中、他们建议了链接、但无法打开建议的链接
Thilak、
让我看看它并返回。
此致
Shankari G
Thilak、
这个问题似乎是 CCS 上的通用问题。
通知 George Mock。
--
或者,本常见问题解答中列出的所有56个 PDK 示例都是“基于 RTSC 的应用程序”--> 示例程序。
[常见问题解答] TMS320C6678:如何为 C6678生成 CCS PDK 示例? -处理器论坛-处理器- TI E2E 支持论坛
它们都是配置设置为"*。cfg"的 RTSC 应用程序。
您可以有这些示例中的任何一个,比如... UART 作为基础项目;借助其设置和环境、可根据您的需求修改您的应用程序。
--
通过这种方式、最好从已经在工作的东西开始。
--
PDK 软件包中的平台测试程序是"唯一一个-非 RTSC"裸机代码、仅包含 linker.cmd 文件"platform_utils.cmd";不包含任何*。cfg。
--
其他有用链接:
[常见问题解答] TMS320C6678:如何在 C6678 EVM 上构建和运行平台测试? -处理器论坛-处理器- TI E2E 支持论坛
[常见问题解答] TMS320C6678:用于 C667x 系列器件的 UART 示例项目-处理器论坛-处理器- TI E2E 支持论坛
此致
Shankari G
Shankari、
我的问题是我们是否可以修改 linker.cmd 文件中的位置、它是 rtsc 工程。
Thilak、
在 RTSC 工程中、linker.cmd 是一个自动生成的文件。 linker.cmd 将出现在"C:\ti\pdk_c665x_2_0_16\packages\MyExampleProjects\UART_BasicExample_C6657_c66xTestProject\Debug\configPkg\linker.cmd"
我们将进行修改、但当您使用 项目的"清理选项"时、完整的"configPkg"文件夹将被删除。
重新编译时、将使用*。cfg 作为输入创建 linker.cmd。 (*。cfg 位于 C:\ti\pdk_c665x_2_0_16\packages/ti\drv\uart\test\c6657\c66\BIOS\uart_test.cfg)
此致
Shankari G
好的。我尝试使用 UART DMA 项目进行构建。我能够进行构建、但在电路板上加载程序时遇到以下错误
C66xx_0:文件加载程序:验证失败:地址0x84000000处的值不匹配请验证目标存储器和存储器映射。
C66xx_0:GEL:文件:C:\Users\tp\workspace_v9\UART_BasicExample_C6678_c66xDMATestProject\Debug\UART_BasicExample_C6678_c66xDMATestProject.out:发生数据验证错误、文件加载失败。
我尝试重新安装和导入它。 此外、我必须使用 DMA 传输函数来访问 EMIF 传输、将此代码作为基础。
请检查此错误。
此致、
Thilak
Thilak、
在运行 GEL 文件或将 UART-DMA 示例导入到 CCS 中时是否遇到问题?
请上传实验的视频文件。 以便快速解决问题。
此致
Shankari G