工具与软件:
你(们)好
在开发过程中、我们遇到了硬件环境问题。
硬件配置:对于引导加载程序、我们将主引导模式设置为 OSPI、并将备份模式设置为 UART。 我们成功将 SBL_NULL 或 SBL_OSPI 固件编程到芯片中、并能够运行应用程序。 不过、在操作期间、偶尔会出现芯片自动切换到 UART 引导模式而不执行任何下电上电或复位操作的情况。 是否有解决此问题的方法?
SDK:mcu_plus_sdk_am243x_09_00_00_35
谢谢你
吉米
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.
工具与软件:
你(们)好
在开发过程中、我们遇到了硬件环境问题。
硬件配置:对于引导加载程序、我们将主引导模式设置为 OSPI、并将备份模式设置为 UART。 我们成功将 SBL_NULL 或 SBL_OSPI 固件编程到芯片中、并能够运行应用程序。 不过、在操作期间、偶尔会出现芯片自动切换到 UART 引导模式而不执行任何下电上电或复位操作的情况。 是否有解决此问题的方法?
SDK:mcu_plus_sdk_am243x_09_00_00_35
谢谢你
吉米
你好、Jimmy、
感谢您的提问。
在接下来的讨论中、我将需要更多信息。
ROM 应该以 OSPI 引导模式引导、如果无法以 OSPI 引导模式引导、我的理解是它会切换到 UART 引导模式。
您如何确认芯片切换到 UART 引导模式?
还为了澄清、在理想情况下、如果 ROM 在 OSPI 引导模式下引导、那么所有进一步的操作都正确发生、因为芯片不会进入 UART 引导模式?
此致、
Vaibhav
尊敬的 Jimmy:
问题发生后、请帮助使用链接脚本将日志转储给我们。
以下是如何使用此脚本的步骤、
1 使用 CCS 连接 Cortex_R5_0_0
2 打开 View->Scripting Console
3 loadJSFile j7es_r5_dump_log.js
然后 am64x_r5_log.bin 和 am64x_r5_trace.bin 将在/temp 文件夹中生成。
然后将文件上传到该主题。 Thnaks。
Linjun
您好、 Linjun
调试时、遇到以下情况:由于异常、它进入中止模式。 等待一段时间后、器件以 UART 引导模式启动。 捕获的内容如下、请帮我分析。
e2e.ti.com/.../am64x_5F00_r5_5F00_log.txte2e.ti.com/.../am64x_5F00_r5_5F00_trace.txt
请注意、数据已重新格式化为".bin"。
吉米
您好、 Linjun
我们在控制台模式下遇到了可以复制的问题、该问题的日志如下所示。 请将其转换为.bin 格式查看。
此外、在处于控制台模式一段时间后、它会自动恢复。 感谢您帮助分析这一事件的原因。
e2e.ti.com/.../0878.am64x_5F00_r5_5F00_log.txt
e2e.ti.com/.../0878.am64x_5F00_r5_5F00_trace.txt
谢谢你。
我们在控制台模式中遇到问题
控制台模式是什么意思?
控制台何时显示您附加的日志? 例如在应用程序执行的哪个阶段/时间?
谢谢!
Vaibhav