工具/软件:
您好、TI 专家!
您好、TI 专家! 我有一个适用于 am6234的开发环境、其中包含我们自己的评估板。
软件 PROCESSOR-SDK-LINUX-RT 版本为 SDK-AM62X-10.01.10.04。
如上图所示、我们修改了 RTI_WDT_ping 函数、并仅给 dog 输入两次。
在两次尝试后停止馈送狗、在 hs-fs 设备上测试时、该设备能够正常重新启动。 但是、在 hs 器件上进行测试时、它没有正确重启。
我们如何解决这个问题?
此致、
Li
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.
工具/软件:
您好、TI 专家!
您好、TI 专家! 我有一个适用于 am6234的开发环境、其中包含我们自己的评估板。
软件 PROCESSOR-SDK-LINUX-RT 版本为 SDK-AM62X-10.01.10.04。
如上图所示、我们修改了 RTI_WDT_ping 函数、并仅给 dog 输入两次。
在两次尝试后停止馈送狗、在 hs-fs 设备上测试时、该设备能够正常重新启动。 但是、在 hs 器件上进行测试时、它没有正确重启。
我们如何解决这个问题?
此致、
Li
嗨、Nick
您对此问题有何建议?
嗨、Li
在这里分享我的评论
- WDT/ESM SoC 复位的基本流程:
WDT 超时事件=> Main ESM_ERRORSTz => MCU ESM_ERRORSTz => SoC 复位
-从 WDT 超时触发 SoC 复位=> ESM SoC 复位
根据 ESM 探针 https://git.ti.com/cgit/ti-u-boot/ti-u-boot/commit/arch/arm/mach-k3/am625_init.c 上的以下代码
也许您可以首先检查 MCU ESM 是否正常工作
另一个建议是、您可以尝试将以下链接中的方法作为默认示例:
-托马斯
您好 Thomas、
感谢您的跳跃和回应!
您好、Li、
除了 Thomas 的问题外、还请帮助我了解 FS 测试和 HS-SE 测试之间的差异。 例如:
1)这2个测试是否在完全相同的主板上运行,唯一的硬件差异是处理器是 HS-SE? FS
2)这2个测试是否使用完全相同的软件运行? (例如、相同的 uboot 器件树文件和 uboot 源代码、相同的 Linux 器件树文件和内核配置、相同的启动流程(SPL 与 SBL)等)
此致、
Nick