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.

[参考译文] AM263P4-Q1:MPU 防火墙禁用闪存写入访问且使用 UniFlash 重新编程时的行为

Guru**** 2673945 points

Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1592785/am263p4-q1-behavior-when-flash-write-access-is-disabled-by-mpu-firewall-and-uniflash-is-used-to-reprogram

器件型号: AM263P4-Q1
Thread 中讨论的其他器件: UNIFLASH

您好、

我们编写并执行软件、其中闪存写入访问被 MPU 防火墙删除。 执行后、我们再次使用 UniFlash 对软件进行编程并尝试引导、但系统未启动;UART 日志显示:

Starting OSPI Bootloader ...
SBL failed!!

(同时,UniFlash 日志显示:“[SUCCESS] Program Load completed successfully。“)

如果我们在输出上述日志时再次使用 UniFlash 对软件进行编程、则系统将正常启动。

这是否是因为 UniFlash(闪存器)由于缺少闪存写入访问而无法正确写入闪存而导致的?

(无法使用 DevBoot 引导我们的定制电路板、因此我们连接 UniFlash 并在运行通过 MPU 防火墙禁用闪存写入访问的软件时执行闪存编程。)

是否可以通过在闪存器启动时在 MPU 防火墙中启用闪存写入访问来避免上述问题?

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

    你好、Imaoka、

    您能否共享用于禁用闪存的 MPU 防火墙配置。

    此致、

    Aswin