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.
背景:硬件上MCU与电量计bq27542G1之间通过I2C进行通信,为了避免拆电池,期望通过MCU完成对bq27542G1的固件升级功能;
方案:在技术手册(Literature Number: SLUUB65A),有描述“Updating the bq27542-G1 Firmware”的升级方式。
问题:
1)工厂生产使用的是srec格式固件,技术手册介绍的方案是BQFS格式。两者有什么区别?BQFS格式固件是否能覆盖srec格式固件全部数据。
2)使用BQFS格式升级时,进入ROM模式后,必须要保证BQFS格式文件的信令完全成功执行才能退出,否则会进入不可恢复模式。
这种情况下如果电池长时间放置过放,导致电量计断电,再次上电时电量计是自动进入ROM模式,还是进入不可恢复模式?
您好,
1.SREC和BQFS文件中包含的信息完全相同。不同之处在于,BQFS的格式更容易解析,因此更容易使用主机MCU进行编程。
2.成功编程和执行bqfs文件非常重要。如果不执行,它将保持ROM模式。编程不应花费很长时间,因此仪表不应长时间处于ROM模式。如果电池电压非常低,则仪表将进入与ROM模式不同的关机模式
你好,
我参考bqfs文件的命令iic通信unsale失败。请帮忙分析一下原因。
如下图使用右侧unsale命令是可以成功的,但是iic通信的方式不能成功。
从其他资料上应该是写的地址不对,但是在bq27542的手册上我没查到这个命令,请帮我找一下