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.

[参考译文] AM2732:程序刻录错误

Guru**** 2540720 points
Other Parts Discussed in Thread: AM2732

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1310538/am2732-program-burning-error

器件型号:AM2732

这里的问题是、AM2732的 EVM 可以连接到 R5F 内核和 DSP 内核并加载官方程序、但无法连接到 M4内核;
自己制作的 AM2732电路板可以连接到 R5F0内核、但不能连接到 R5F1内核、可以连接到 M4 0内核、但不能连接到 M4 1内核、DSP 内核不能连接、当使用 R5F0内核加载官方程序时、不能访问 DSP 地址。

Cortex_R5_0:文件加载程序:验证失败:地址0x00000000处的值不匹配请验证目标内存和内存映射。
Cortex_R5_0:GEL:file:d:\workspace\hello_world_am273x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\hello_world_am273x-evm_r5fss0-0_nortos_ti-arm-clang.out:发生数据验证错误、文件加载失败。

我该如何解决这种情况???

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

    尊敬的 Zouhongrun:

    您能否 随连接快照一起发布错误的屏幕截图。

    此致、
    N·普利

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

    通过 XDS560连接 AM2732电路板后、加载程序报告错误。 "Memory Browser"可以查看存储器、但无法更改存储器的内容

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

    您好!

    我使用的是 AM2732 Rev C 板并通过 XDS110连接,我可以加载 hello world 程序并且运行正常。 您可以重新连接 XDS、启动目标配置并连接到 DAP、R5F 并加载.out 文件吗? 如果.out 文件未正确编译、有时连接 XDS 未正确启动、则可能会发生此错误。

    如果错误仍然存在、则这可能是 linker.cmd 文件的问题、那么您请提供 linker.cmd 文件。

    此致、

    N·普利

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

    C:\ti\mmwave_mcuplus_sdk_04_01_02\mcu_plus_sdk_am273x_08_05_00_24\examples\hello_world\am273x-evm\r5fss0-0_nortos\ti-arm-clang

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

    这是 TI CMD 文件的路径、问题仍未解决

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

    尊敬的 Zouhongrun:

    感谢您的输入。

    您遇到的错误是内存不足以运行程序。 您可以在 linker.cmd 文件中更改存储器长度。 在链接器文件的101行有一个存储器部分、您可以根据程序进行相应的更改。 它不应与其他存储器段重叠、例如在链接器文件中的103行 R5F_VECS 被定义为长度 x40的下一行 R5F_TCMA 从 x40开始、它不应从小于 x40的位置开始。 请使用额外的内存更改这些行(103和104)、以便您正在运行的代码能够放入该内存中。

    此致、

    N·普利

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

    您好!

    请参阅此链接 "数据验证错误"、以全面了解这些类型的错误和错误原因。

    此致、
    N·普利