Jieli-Tech / fw-AC63_BT_SDK

Firmware for Generic Bluetooth SDK(AC63 series), Support AC631N/AC635N/AC636N/AC637N/AC632N, compatible with AC69 series without audio support.
Apache License 2.0
167 stars 97 forks source link

AC6329C4测试盒升级变砖 #192

Open alittleray opened 1 year ago

alittleray commented 1 year ago

芯片:AC6329C4 SDK版本:2.0升级2.1 描述:设备生产前给芯片代理商的程序是基于2.0版本SDK开发的,设备生产完成之后,将设备程序升级到使用2.1版本SDK开发的程序。升级了100套,3套升级过程中异常,之后无法再进行升级,针对这个情况,我们做了以下操作以定位问题: 1、关闭测试盒,重启设备,手机搜不到蓝牙; 2、拆开设备,使用3V给VBAT脚供电,发现电流稳定在5.1mA/5.2mA; 3、设备在升级前做过自检,硬件是OK的; 由此判断,应该是升级过程中断开,之后设备蓝牙一直没有开启,所以测试盒搜不到蓝牙,导致不升级;为了确认这个问题,我们使用了强制升级工具对设备程序进行升级,具体操作如下: 1、使用强制升级工具将设备1和设备2升级到2.1版本SDK开发的程序--->设备运行正常--->使用测试盒将设备1和2升级到2.0版本SDK开发的程序--->设备运行正常--->使用测试盒将设备1和2升级到2.1版本SDK开发的程序--->设备运行正常; 2、使用强制升级工具将设备3升级到2.1版本SDK开发的程序--->设备3V供电电流稳定在6.2mA,搜不到蓝牙--->使用强制升级工具将设备3升级到2.0版本SDK开发的程序--->设备运行正常--->使用测试盒将设备3升级到2.1版本开发的程序--->升级第一阶段到99%之后,进入第二阶段,停留在0%超过5秒,之后断开再也搜不到蓝牙了; 针对设备3我们反复使用升级和和强制升级工具尝试,均无法使设备正常运行2.1版本的程序,只有使用强制工具烧入2.0版本sdk开发的程序才能正常运行。

我们在基于2.1版本SDK开发程序时,使用贵司SDK发现是无法通过测试盒升级程序的;后来在贵司技术人员帮助下替换了ota.bin和ota_debug.bin两个文件之后才可以升级。

奇怪的是出现了升级变砖之后,有两台设备通过强制升级工具重新升级之后,可以继续使用测试盒升级,另外一台却不行。 我们使用过AC6925B和AC6329C2(2.0版本SDK)出货一直都没有问题。请确认出现升级问题是芯片质量还是升级程序问题,或者我们产品硬件问题,我们可以提供升级有问题的产品以供分析。

JL-MinXian commented 1 year ago

此问题建议通过代理商联系杰理的FAQ现场确认一下问题,该问题需操作实际环境来分析