主题中讨论的其他器件:BQSTUDIO、 BQ28Z610-R1、 BQ40Z50、
您好!
我们正在尝试记录放电/充电周期、以使用 GPCPackager 工具获取与我们的电池单元非常匹配的 ChemID。 我们无法打开 DSG FET (根据指令)、因此无法将负载连接到 PACK+和 PACK-以使电池放电。 导致这种情况的原因可能是什么?
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.
您好!
我们正在尝试记录放电/充电周期、以使用 GPCPackager 工具获取与我们的电池单元非常匹配的 ChemID。 我们无法打开 DSG FET (根据指令)、因此无法将负载连接到 PACK+和 PACK-以使电池放电。 导致这种情况的原因可能是什么?
文件链接: https://drive.google.com/drive/folders/10Ky0ngNFtqzR9sHCP7YsPNAj_QmOQGZn?usp=sharing
此时无法导出日志
Martin、
如果没有连接到电池3-7、请务必确保电池节数正确、否则0V 将根据阈值进行计数。 如果您在更新阈值或电池节数之前已触发保护、则可能需要重置以清除状态。
要进行进一步调试、请附加 gg.csv 文件和一个简短日志文件以查看所有寄存器。
请注意、对于仅2节电池、我建议使用不同的较小器件、如 bq28z610-R1 (2S)或 bq40z50 (高达4S)
谢谢、
Eric Vos
我们的电池节数设置为2。 以下是文件:
drive.google.com/.../1iC_2l4Vz2ke65xn1dUc1aI11axZRqb8s
我们也很难通过电量监测计为电池充电、电流约为1.5mA。 假设它与保护功能有关
Martin、
您有许多寄存器处于它们不应该处于的状态。 很多都是 F。 例如[FET 选项][SBS 配置]。 其他选项也具有错误的值、[DA Config]的值为0x0012、其中设置了 RSVD 位。
总的来说、我会在一个全新的干净的映像中进行编程、并且只手动更新您想要更改的寄存器。 在当前状态下、我不知道 FW 如何按照寄存器设置正常工作。
任何 RSVD 必须为0、任何 RSVD_1都必须为1。
谢谢、
Eric Vos
Martin、
您可以在靠近底部的产品页面上找到它
https://www.ti.com/product/BQ40Z80
bq40z80器件固件
谢谢、
Eric Vos