请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:BQ35100 主题中讨论的其他器件:BQSTUDIO
您好!
我正在尝试在制造过程中读取和写入闪存的一些部分以进行配置。
查看《技术参考手册》SLUUBH1B 的第12.1节、可以看到我应该能够写入1-32字节的任何位置。
我尝试向操作配置 A (0x41B1)写入单个字节、但未使其正常工作。
我的 I2C 命令如下所示(尝试将配置 A 从0x82更改为0x00):
读取闪存:设置写入0x55、0x3E、0xB1、0x41。 安装程序读取到0x55、0x82、0xF3、0x09、0x00
写入闪存:Setup 写入0x55、0x3E、0xB1、0x41、0x00。 设置写入0x55、0x60、0x0D、0x05。
读取操作符合我的预期。 我在写入时没有遇到任何错误、但闪存未更新。
我有 BQstudio、可以使用该软件更改设置、但需要在不使用 Bqstudio 的情况下设置芯片配置以供生产使用。 我确实看到了从 BQstudio 导出闪存映像的选项、但如何从另一个器件通过 i2c 将闪存映像加载到芯片上?
非常感谢您的任何帮助!