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.

[参考译文] AM6442:在 R5 SPL 中启用 RTI 看门狗

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1501414/am6442-enable-rti-watchdog-in-r5-spl

器件型号:AM6442

工具/软件:

我与 客户合作 、在 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停止工作

[2] AM6422:在 R5 SPL -处理器论坛-处理器- TI E2E 支持论坛中启用 MCU RTI_WDT