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.

[参考译文] TPS65987D:在配置2中、tps65987补丁与此版本的 ROM 不兼容

Guru**** 2614265 points
Other Parts Discussed in Thread: TPS65988

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1037580/tps65987d-tps65987-patch-not-compatible-with-this-version-of-rom-while-in-config-2

器件型号:TPS65987D
主题中讨论的其他器件:TPS65987EVMTPS65988TPS65987

使用 TPS65987EVM、我将 MISO 置于 GND 并选择将 buspowerz 转换为 BP_NOWAIT 和配置2。 开发套件启动一次、似乎正常工作。 然后、我在微控制器中连接到 i2c 线路、并期望通过 i2c 对其进行修补。 我遵循了《TPS65987DDH 和 TPS65988DH 主机接口技术参考手册 》以及《通过 I2C 进行 TPS65987和 TPS65988 SPI 更少主机编程》。 修补程序会执行整个修补过程、在最终的 PTCc 上、它返回0x0 0x0 0x42、这表示"修补程序与此版本的 ROM 不兼容"。 然后、控制器报告模式寄存器(0x3)它仍然处于补丁模式。 我重启电源并重新启动、系统保持修补模式、并且在启动时让闪存重新编程之前、不会再启动到应用程序。

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

    我注意到的一点是、固件版本寄存器0x0F 具有0xf7071000、这与我的 GUI F7070.10.08不匹配。

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

    您好!  

    您能否共享修补程序负载的 C 数组和 I2C 跟踪?  

    谢谢

    普拉吉斯