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.

[参考译文] TPS25750:二进制文件中是否存在刷写到板载 EEPROM 中的校验和?

Guru**** 2609285 points
Other Parts Discussed in Thread: TPS25750

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1290162/tps25750-is-there-a-checksum-on-the-binary-flashed-to-the-on-board-eeprom

器件型号:TPS25750

您好-

是否有 TPS25750加载的烘烤到 EEPROM 二进制文件中的校验和、或者 TPS25750是否执行其他一些方法来验证 EEPROM 的内容是否正确/未修改?

例如、如果 EEPROM 已被修改或某个位在不应该发生翻转时、TPS25750是否能够以某种方式识别该情况并防止发生启动?

这与 : https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1128691/tps25750-configuration/4189309?tisearch=e2e-sitesearch&keymatch=tps25750%20checksum#4189309

-谢恩

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

    尊敬的 Shane:  

    TPS25750使用校验和来验证 PD 映像。 例如、如果完整的闪存二进制文件被以某种方式损坏、TPS25750将能够进行检测并且无法 正确启动。  

    谢谢。此致、
    雷蒙德·林

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

    太棒了! 这是很好的了解。

    我们已连接的微控制器是否有方法可以确定 TPS25750启动失败? 我们是否应检查某个寄存器以确保其启动正常?

    -谢恩

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

    尊敬的 Shane:

    若要检查并查看 PD 是否正确启动、MCU 可以读取寄存器0x03 (MODE 寄存器)以确定 PD 启动状态:  

    如果配置不存在问题、TPS25750将处于'APP'模式(应用程序固件正确引导)、如果配置存在问题且 PD 拒绝映像、它将以'PTCH'模式(补丁模式、等待补丁)启动。 请记住、如果器件处于'PTCH'模式、则可以读取的 TPS25750寄存器有限。  

    谢谢。此致、
    雷蒙德·林

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

    太棒了! 再次感谢您、Raymond。

    -谢恩

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

    尊敬的 Shane:  

    没问题、我将继续、关闭该线程。 如果您有任何进一步的问题、请创建新的 TT、以便我们进行跟踪!  

    谢谢。此致、
    雷蒙德·林