主题中讨论的其他器件: BQ76930、 EV2400、 BQ78350
我有一个使用 BQ78350-R1 (固件1.04内部版本26)的电池管理板和一个 BQ76930、它位于具有充电管理 IC 的板上、可通过 SMBus 线路与电量监测计进行通信。
它似乎正常工作、但在更改记忆的完全充电容量寄存器(在电量监测计/状态下)中的值并执行重置命令后、电量监测计将不再与 EV2400通信。 电量监测计仍将与充电器 IC 通信、但 CC 增益和 CC 偏移值似乎已损坏。 当以120mA (测量值)放电时、监测计报告正420mA 的电流。
尝试读取 CC 增益和容量增益会返回-23、-25、-37和+34的负指数(通过多次读取)、我不知道我是否正在正确解释这些值。 参考指南说它们应该是浮点值、因此这就是我对它们的解释。
我的问题:
1) 1)是否存在手动更改数据闪存中记忆的电量监测计容量值会损坏部件的情况?
2) 2)为什么 EV2400无法通信、但板载 IC 会这样?
3) 3)什么可能导致 CC 增益和 CC 偏移值损坏? 它是否涉及更改已学习的容量值?
4) 4)是否有办法在不能通过 EV2400进行通信的情况下执行出厂复位? 0x0041仅执行软复位。 我想重置为出厂设置、然后重新编程 GG 文件并从头开始重新校准。