主题中讨论的其他器件: BQSTUDIO、 EV2400、 BQ34Z100、 BQEVSW
我只是花了很长时间尝试通过更改一些参数、例如分压器和 CC 增益来配置 BQ34Z100-G1电量监测计。 无论我输入什么值、它都会报告"读取写入的数据比较失败"。 我首先尝试发送 unseal 和 unseal_full_access 命令、当然会关闭所有内容并重新打开。 我总是得到相同的报告。
我沮丧地尝试了第二个董事会,据我所知,这与第一个董事会完全相同。 第一次来! 这两个器件都是同一批次的全新器件、并且电路板已经采取了全面的防静电措施。 该电路属于我自己的设计、但除了我特定电池的不同组件值之外、还复制了德州仪器示例原理图。 我的配置工具是 Battery Management Studio (bqStudio) 1.3.54.1。 我希望这不是一个芯片故障、这对生产没有任何好处:我假设这是某种配置问题。
有人能建议为什么一个芯片工作、另一个芯片不工作? 我应该/不应该做任何事情、或者有人能建议如何诊断问题吗? 感谢你的任何帮助。
如需了解相关信息、我附上了一个错误 I2C 数据的 csv 捕获。 它分为两次突发、因为我的"示例"没有足够的记录长度/分辨率来一次捕捉所有数据。
首次突发数据: | |||||
Tektronix MSO2024B 版本 v1.56、序列号 C021227 | |||||
总线定义:I2C | |||||
时间 | 重复启动 | 方向 | 地址 | 数据 | 缺少确认 |
-4.00E-06 | 写入 | AA | 61 00 | ||
1.60E-02 | 写入 | AA | 3e 68 | ||
3.20E-02 | 写入 | AA | 3F 00 | ||
6.36E-02 | 写入 | AA | 40 7F 71 27 D4 94 08 99 F9 FB 50 00 00 00 82 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ||
7.80E-02 | 写入 | AA | 60 B5 | ||
第二次数据突发: | |||||
Tektronix MSO2024B 版本 v1.56、序列号 C021227 | |||||
总线定义:I2C | |||||
时间 | 重复启动 | 方向 | 地址 | 数据 | 缺少确认 |
-4.00E-06 | 写入 | AA | 61 00 | ||
1.50E-02 | 写入 | AA | 3e 68 | ||
3.10E-02 | 写入 | AA | 3F 00 | ||
6.20E-02 | 写入 | AA | 40 | ||
6.23E-02 | X | 主机 IRQ | AB | 7F 71 27 D4 94 08 99 F9 FB 50 00 00 00 13 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | |
7.90E-02 | 写入 | AA | 60 | ||
7.93E-02 | X | 主机 IRQ | AB | 0 |