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.

[参考译文] TMS320F28386D:关于 SysConfig 中的 CMD 工具错误

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1200832/tms320f28386d-about-cmd-tool-error-in-sysconfig

器件型号:TMS320F28386D
主题中讨论的其他器件:SysConfigC2000WARETMS320F28379D

大家好、

客户有问题需要您的帮助:

如图1所示、GSRAM 全部由 CPU1控制。

在图片中、两个 GS9-15 RAM 合并为 GSRAMB、并且在图片的右侧生成了 CMD 文件。

在图3中、如果我将 GSRAMB 分配给数据段、它会显示错误"在 CPU1上需要 memcfg 模块来分配 GSRAM"、并且会显示我分配的任何段。 这是一个错误吗?

我使用最新的 C2000Ware 和 SysConfig。

您能帮助检查这个问题吗?

谢谢。此致、

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

    我相信它是一个错误。 我能够重现此问题。 我将在下一个 C2000ware 版本中提交一个请求单来修复此问题。

    谢谢。

    Veena

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

    我也看到这个错误。

    您能否在 JIRA 中提供 TT 的链接?

    我可以添加看起来与使用存储器组合相关的内容、在我的小示例中、我刚刚将所有 GS RAM 扇区添加到了名为 RAM_GS 的组合中。 我得到了 Ben 描述的错误(除外、我在 BSS 部分看到的错误)。

    我不停地查看它、发现我从这种组合中删除了一个扇区、然后选择现在显示在下拉列表中的内置符号 RAMGS15。 错误消失。

    生成该 cmd 文件

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    #ifdef CMD_SIMPLE
    MEMORY
    {
    RAM_M : origin = 0x000123, length = 0x0006D5
    CLATOCPU_MSGRAM : origin = 0x001480, length = 0x000080
    CPUTOCLA_MSGRAM : origin = 0x001500, length = 0x000080
    RAM_LS : origin = 0x008000, length = 0x003000
    RAM_D : origin = 0x00B000, length = 0x001000
    RAM_GS : origin = 0x00C000, length = 0x00F000
    RAMGS15 : origin = 0x01B000, length = 0x000FF8
    CPU2TOCPU1RAM : origin = 0x03F800, length = 0x000400
    CPU1TOCPU2RAM : origin = 0x03FC00, length = 0x000400
    FLASH : origin = 0x080000, length = 0x03FFF0
    RESET : origin = 0x3FFFC0, length = 0x000002
    }
    SECTIONS
    {
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    注意:我可以确认数据段的相同错误/错误,如 Ben 的示例。

    编辑:忘记在 TMS320F28379D 上讲过它了