请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TPS65994AD 工具/软件:
您好、
我尝试遵循 TRM(5.3.2 更新 EEPROM 映像)来更新 PD 闪存、但它对我来说不起作用。
使用“FLxx"CMD 时“ 时得到了意想不到的结果 。
例如:我喜欢读取偏移量为 0x4400 的闪存数据
这是我的命令
写入 0x09 (DATAx):0x0 0x44 0x0
写入 0x08 (CMDx):0x64 0x72 0x4c 0x46 (FLrd)
读取 0x08 (CMDx):0x4 0x46 0x4c 0x72 (意外值)
读取 0x08 (CMDx):0x4 0x46 0x4c (意外值)
读取 0x08 (CMDx):0x4 0x4 0x46(意外值)
...
我还查看了其他 4CC cmd cmd (Gaid) 和其他 i2c 寄存器、例如 VendorID、模式、版本等、 它们用于我的用例。
您能帮我弄清楚发生了什么吗?
谢谢。