背景:硬件上MCU与电量计bq27542G1之间通过I2C进行通信,为了避免拆电池,期望通过MCU完成对bq27542G1的固件升级功能;
方案:在技术手册(Literature Number: SLUUB65A),有描述“Updating the bq27542-G1 Firmware”的升级方式。
问题:
1)工厂生产使用的是srec格式固件,技术手册介绍的方案是BQFS格式。两者有什么区别?BQFS格式固件是否能覆盖srec格式固件全部数据。
2)使用BQFS格式升级时,进入ROM模式后,必须要保证BQFS格式文件的信令完全成功执行才能退出,否则会进入不可恢复模式。
这种情况下如果电池长时间放置过放,导致电量计断电,再次上电时电量计是自动进入ROM模式,还是进入不可恢复模式?