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**** 2589265 points
Other Parts Discussed in Thread: TPS25750

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1363322/tps25750-eeprom-programming

器件型号:TPS25750

大家好!

在我的配置中、TPS25750器件从 EEPROM 存储器中读取其固件、我想知道是否有办法通过 TPS 器件再次对 EEPROM 进行编程。

我曾尝试使用 I2C 写入事务(4CC 命令"I2Cw")、但它无法正常工作、写入"I2Cw"命令后立即返回 I2C 错误、我确信 I2C 事务正常工作、因为如果我使用它写入其他外设、则表示成功。

关键的一点是 EEPROM 可寻址16位、但 I2C 事务偏移量字段仅接受一个字节、因此我将数据字段的一个字节用于 EEPROM 地址的第二部分、如下所示的屏幕截图:

您可以看到、"寄存器偏移"仅为一个字节。

感谢您的关注、我不知道问题是否与 I2C 写入事务有关。

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

    尊敬的 Luca:  

    仔细研究此报告并将在下周早些时候提供更新、感谢您的耐心等待!  

    谢谢。此致、

    雷蒙德·林