主题中讨论的其他器件:BQ78350、 BQSTUDIO
您好!
我们有一个使用 BQ78350的设计、但我们的 BMS 工程师发现、您已在我们购买的芯片上从出厂处更新了固件、因此对于我们的组装流程、我们有一个步骤、即在刷写配置设置之前刷写新新固件。 不过、我遇到的一个问题是初始启动时、BQstudio 会将其正确识别为 R1固件、然后我们成功刷写新新固件。 不过、编程完成后会暂停大约30秒、然后 BQ Studio 会识别出它现在是 R3固件、并使用寄存器重置、类似对于较新的固件。 在那个简短的窗口中、我没有注意到软件 id not update、而是转至 BQ Studio 中的 Data Memory、命令它加载我们的配置设置、它确实给出了一个警告、指出缺少寄存器、但我忽略了它、然后继续执行。 这似乎使我认为的芯片变砖了、因为 R1和 R3之间的寄存器不同、所以它可能将数据加载到不正确的位置、妨碍电路板正常工作。
它现在不是完全砖,但大多数是,当连接到 bq studio 时,它短暂地识别电路板,但快速通信到电路板故障,它变成暗. 我想看看这里是否有人知道任何办法来尝试恢复这个。 我们知道我们是如何来到这里的、并已将如何防止这种情况再次发生添加到我们的构建程序中、我只是想看看是否有机会避免刮擦这个电路板。 是否有任何方法可以清除配置设置或重置固件? 我熟悉不通过 studio 接口发送它的命令、使用直接 i2c 连接、如果这可能是 尝试更正它的方法。
感谢大家的帮助、
时间