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.

[参考译文] CCS/RM46L852:"Hercules 安全 MCU 开发套件 RM4 MCU"加载程序失败

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/824644/ccs-rm46l852-hercules-safety-mcu-development-kit-rm4-mcu-load-program-failed

器件型号:RM46L852

工具/软件:Code Composer Studio

大家好、

我正在使用 Hercules 安全 MCU 开发套件(RM46L852)在 CCS 9.0.1版中开发我的应用。

当我从"C:ti\Hercules \Hercules 安全 MCU 演示\RM46x 目标源代码\build"导入项目、然后从"Rebulid 项目"导入项目时。 没有错误、然后使用 TI XD2100v2 Connect 目标板、然后从 C:\ti\Hercules Hercules 安全 MCU 演示\RM46x 目标源\build\debug\RM46x_demo _software.out 执行"加载程序"以下载固件。

最后,擦除闪存没有错误,但加载程序出现以下错误:

 

CCS 控制台显示如下消息:

CortexR4:GEL 输出:   由于系统复位、闪存@地址0x0的存储器映射设置
CortexR4:加载程序:程序的一个或多个部分落入不可写的存储器区域。  这些区域实际上不会写入目标。  检查链接器配置和/或存储器映射。
CortexR4:文件加载程序:验证失败:地址0xF0400000处的值不匹配请验证目标存储器和存储器映射。
CortexR4:GEL:文件:C:\ti\Hercules \Hercules 安全 MCU 演示\RM46x_target_sources\build\Debug\RM46x_demo_software.out:发生数据验证错误、文件加载失败。
CortexR4:GEL 输出:   由于系统复位、闪存@地址0x0的存储器映射设置

我不知道为什么会出现错误。 有人可以帮助我解决这个问题吗?

提前感谢

Shian

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

    您好 Shian,

    在 CCS"Flash 设置"中、请检查以下各项:

    1.检查“连接时系统复位 ”
    2.选中"自动 ECC 生成"
    3.选中"将程序段与64位内存区域对齐"
     

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

    QJ Wang、您好!

      感谢您的快速支持。 取消检查闪烁设置上的说明设置。 现在、未发生错误。

    谢谢、此致、

    Shian