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:警告消息未清除

Guru**** 2448780 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1376994/tms320f28386d-warning-message-not-clear

器件型号:TMS320F28386D
Thread 中讨论的其他器件:C2000WARE

工具与软件:

在构建期间、我将收到以下不明确的警告消息。 之前没有看到此类警告。  

"警告:078000h 处的 boot_ex1_cpu1_cpu2_cm_secure_flash_cpu1.out (DCSM_OTP_Z1_linkpointer)段位于未配置的存储器中(跳过)"

有什么想法可能导致这样的警告?

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

    尊敬的 Vivek、

    我已在 C2000Ware 5.02版和 CCS 12.7版中检查过、但我无法重新生成警告。

    您使用的是哪个 CCS 和 SDK 版本?

    谢谢

    Aswin

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

    我向编译器团队提出了这个问题。 C200Ware 不存在这一问题。

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

    您可以按照以下 E2E 中所述的步骤从客户处重现此问题-

    https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1371359/tms320f28386d-dcsm-cmd

    Vivek Singh

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

    最可能的解释是诊断中给出的存储器范围与中指定的范围不匹配 ROM 十六进制实用程序(非链接器)命令文件中的指令。

    如果无法解释、请提交测试用例。  我不需要 CCS 工程。  我需要十六进制实用程序命令的文本(而不是屏幕截图)、以及命令使用的每个文件。  将所有文件放入 zip 文件并将其附加到下一篇文章中。

    谢谢。此致、

    -George.

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

    George

    以下是十六进制实用程序命令-

    构建辅助目标:"boot_ex1_cpu1_cpu2_cm_secure_flash_cpu1.hex"
    调用:C2000十六进制实用程序
    "C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS/bin/hex2000 --cmac="C:cmac="C:/Users/a0875069/workspace_v12/boot_ex1_cpu1_cpu2_cm_secure_flash_cpu1/boot_ex1_user_cmac_key.txt cmbow=16 --romwidth=16 "C:/Users/a0875069/workspace_v12/boot_ex1_cpu1_cpu2_cm_secure_flash_cpu1 boot_ex1_flash_hex_lnk_cpu1.cmd"--diag_wrap=off -o "boot_ex1_cpu1_cpu2_cm_secure_flash_cpu1.chex"

    随附的是包含所有必需文件的 zip 文件-

    e2e.ti.com/.../All_5F00_files.zip

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

    进行保存  boot_ex1_flash_hex_lnk_cpu1.cmd 有这些行...

    ROMS
    {
      FLASH_SECTOR0_13: o=0x00080000 l=0x00040000, fill = 0xFFFF /* If fill not specified, then default is all 0s */
    }

    分配给该范围之外地址的任何段都会获得诊断。  这包括...

    [报价 userid="19481" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1376994/tms320f28386d-warning-message-not-clear "]"警告:078000h 处的 boot_ex1_cpu1_cpu2_cm_secure_flash_cpu1.out (dcsm_otp_z1_linkpointer)位于未配置的存储器中(跳过)"

    更多详细信息、 请搜索 C28x 汇编工具手册 中标题为  ROMS 指令的子章节

    谢谢。此致、

    -George.