工具/软件:
您好团队:
我们正在开发自己的 SBL。 它按预期工作、RBL 还会在 PowerOnReset 上将 SBL 从闪存复制到 RAM。
但 RBL 不会 从 MCU 模块在 MCAL Mcu_Perform ()上复制 SBL。
Mcu_Perform reset()似乎正在执行热重置。
请您在下面提供意见
问:如何解决重置问题、以解决我的问题?
此致、
Hari
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.
工具/软件:
您好团队:
我们正在开发自己的 SBL。 它按预期工作、RBL 还会在 PowerOnReset 上将 SBL 从闪存复制到 RAM。
但 RBL 不会 从 MCU 模块在 MCAL Mcu_Perform ()上复制 SBL。
Mcu_Perform reset()似乎正在执行热重置。
请您在下面提供意见
问:如何解决重置问题、以解决我的问题?
此致、
Hari
尊敬的 Hari:
有关更多详细信息、请参阅此主题: (16) AM2634-Q1:复位测试时引导失败(NVM 写入失败)-基于 Arm 的微控制器-内部论坛-基于 Arm 的微控制器-内部- TI E2E 支持论坛
尊敬的 Hari:
您使用的是 MCAL 还是 SDK API?
如果您使用的是 SDK:则参考此代码: software-dl.ti.com/.../group__DRV__SOC__RCM__MODULE.html
尊敬的 Anand:
我们使用 MCAL API。
MCAL API (Mcu_Perform reset ())触发内部热复位并观察到复位原因、如下所示
Q)重置原因是否正确?
PROC159E2 EVM 版本的 OSPI RESET TMDSCNCD263P 存在问题:AM263Px Sitara 控制卡上的 OSPI RESET OSPI0_RESET_OUTn -处理器论坛-处理器- TI E2E 支持论坛
OSPI 复位问题似乎已在 EVM PROC159A 中修复。
Q)重置原因是否正确?
是、重置原因正确。 似乎与闪存复位机制有关
[引述 userid="592034" url="~/support/processors-group/processors/f/processors-forum/1523414/tmdscncd263p-ti-rom-bootloader-is-not-copying-sbl-from-ospi-flash-to-ram-on-reset/5863904 #5863904"]PROC159E2 EVM 版本的 OSPI RESET TMDSCNCD263P 存在问题:AM263Px Sitara 控制卡上的 OSPI RESET OSPI0_RESET_OUTn -处理器论坛-处理器- TI E2E 支持论坛
OSPI 复位问题似乎已在 EVM PROC159A 中修复。
[/报价]是的、您在 PROC E2上工作吗? 如果是、则您需要使用 GPIO 正确复位闪存或切换到 PROC A