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.

[参考译文] TMS320F28388D:警告#10456-D:在不使用统一存储器模型时、必须为"codestart 和 quot;的特定位置指定页面。

Guru**** 2391415 points
Other Parts Discussed in Thread: C2000WARE, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1537495/tms320f28388d-warning-10456-d-you-must-specify-the-page-for-the-specific-placement-of-codestart-when-not-using-unified-memory-model

器件型号:TMS320F28388D
Thread 中讨论的其他器件:C2000WARESysConfig

工具/软件:

您好:

 

CCS 版本:20.0.12__1.6.0

硬件:controlCARD

我已将工程文件添加到示例工程 “led_ex1_blinky"</s>“

在工程文件中、我正在访问 CPU 计时器寄存器。

我已将 f2838x_headers_nonbios_cpu1.cmd 文件从 C:\ti\c2000\C2000Ware_5_05_00_00\device_support\f2838x\headers\cmd 文件夹链接到我的工程。

我的工程还具有一个 device_cmd.cmd 文件、该文件是在 C:\Users\...\cpu1_RAM\syscfg 文件夹中自动生成的。

此  device_cmd.cmd 文件具有:

很重要

//
// C28x 段
//
.reset:> reset、type = DSECT /*未使用、*/
codestart:> 0x000000

 它将生成以下警告:

[83]“syscfg/device_cmd.cmd",“,第、第 67 行:警告#10456-D:当不使用统一存储器模型时、您必须为“codestart"的“的特定位置指定页面。

如何修复此警告?

谢谢、

Krishna

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

    您好、Krishna:

    是否只需要  f2838x_headers_nonbios_cpu1.cmd、而不需要 SysConfig 生成的 device_cmd.cmd?  然后、您可以如下所示将其删除:



    谢谢。此致、

    Sudesshna

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

    您是否意味着 如果在 SysConfig 中删除上述 2 个文件、则不会生成自动生成的 device_cmd.cmd 文件?

    但我需要 device_cmd.cmd 文件 以及  f2838x_headers_nonbios_cpu1.cmd 文件。

    f2838x_headers_nonbios_cpu1.cmd 文件允许直接访问外设寄存器。  

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

    好的、我明白了。 在这种情况下、让我将其分配给主题专家。