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.

[参考译文] TMS570LC4357:与TPS6.5381万 PMIC一起使用时的固件更新

Guru**** 2465890 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1094462/tms570lc4357-firmware-update-when-using-with-tps65381-pmic

部件号:TMS570LC4357

当TMS570.4357万固件更新完成后,PMIC ( TPS6.5381万AQDAPRQ1)看门狗超时并进入安全状态。

之后,无法通过编程方式将其恢复到正常状态。

使用这些设备执行固件更新的最佳做法是什么?

 固件更新后必须重启电源吗?  

是否有任何方法可将PMIC恢复到诊断模式?  

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

    您好,Navin:

    我不太了解TPS6.5381万。  是否可以在更新固件之前设置DIAG_EXIT_MASK位并在更新固件后清除该位?

    1. 从重置状态进入诊断状态

    2. 输入诊断状态时,如果DIAG_EXIT_MASK或DIAG_EXIT位在512毫秒内未设置为1 (典型), 则诊断状态超时间隔将过期,从而导致过渡到安全状态。

    3. 如果在诊断状态超时间隔到期之前将DIAG_EXIT_MASK位设置为1,设备将保持在诊断状态,直到清除该位。 诊断状态超时计时器在后台保持空闲运行,但不会导致状态转换。

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

    我们将尝试此操作。 但这并不能解决所有问题。 我们正在寻找重置PMIC TPS6.5381万的方法。 可能是最坏的情况,.我们必须切换IGN销。