工具/软件:
我与 客户合作 、在 SPL 期间在 AM64x 上启用 RTI 看门狗。 目标是在提前启动时启用 RTI 看门狗、以在引导的任何阶段复位系统。
Hong 过去曾帮助解决 ESM/SR2.0相关问题[0]。
这是一个很好的总结:[1]
出于测试目的、我有一个具有 SR2.0 HS-SKEVM 的 AM64B-SKEVM FS。 K3-am642-r5-sk-dts 和 am64x_evm_r5_defconfig 是根据几个 e2e 帖子中的信息进行了修改的。
更新了 k3-am642-r5-sk-dts、以添加 RTI 节点:
&cbass_mcu { u-boot,dm-spl; mcu_esm: esm@4100000 { compatible = "ti,j721e-esm"; reg = <0x0 0x4100000 0x0 0x1000>; ti,esm-pins = <0>, <1>; u-boot,dm-spl; }; }; &cbass_mcu { u-boot,dm-spl; mcu_rti1: rti@40610000 { compatible = "ti,j7-rti-wdt"; reg = <0x0 0x40610000 0x0 0x100>; clocks = <&k3_clks 135 0>; power-domains = <&k3_pds 135 TI_SCI_PD_SHARED>; assigned-clocks = <&k3_clks 135 0>; assigned-clock-parents = <&k3_clks 135 4>; u-boot,dm-spl; }; };
具体而言、xixiguohx 的意见正是我所坚持的:
我试图启用它,但总是得到: WDT: 未找到!
我注意到、在他的单独主题中没有其他信息[2]
您是否有必要更改的列表、以便我可以对照已知良好的设置进行交叉检查?
- R5以及 A53的 DTS 会发生变化?
- Defconfig 选项
我们仍在使用 SDK 8.06、如果它在最新的 SDK 中工作、我可以查看可能回退的必要补丁。
[0] AM6442:SR2.0器件上的看门狗计时器问题-处理器论坛-处理器- TI E2E 支持论坛
[1] AM6422:AM6422:当在 tiboot3 (R5F SBL)-处理器论坛-处理器- TI E2E 支持论坛中启用/配置 RTI0时、A53核心0停止工作