常见的web升级错误提示
web升级错误提示语 对应值 排查
software limit -18 软件限制
hareware limit -17 硬件限制
ROM version low -16 ROM包版本低
OEM version different -8 OEM特质版本限制
ROM version same -7 ROM包版本一样
device invalid -6 ROM包和设备不匹配
ROM invalid -5 ROM包无效
success 0 升级成功
no license 12 没有许可
can't install mix rom 14 不能安装mix包
upload rom incomplete – 下载的ROM包不完整
常见的升级错误排查流程
提示:上传失败
推荐使用有线网络进行升级。如下图,若提示“firmware update failed!上传失败”,说明最基础的ROM包上传都失败了,这时就需要检查终端连接的网络,可以尝试更换网络上传image.png
提示:OEM版本不一致
如下图,若提示“固件静默上传失败,OEM版本不一致”,对应上方代码表的“OEM version different”,比如M800、M600分为海思和高通的芯片,海思芯片限制无法升级成V54版本及以上image.png
提示:ROM invalid
检查下载的ROM包大小或MD5值是否正确,比如预升级版本与当前版本的跨度是否过大等。如下图,提示“固件静默上传失败,ROM包无效”,对应上方代码表的“ROM invalid”,举例如下:image.png
比如VC800的63.345.0.40正常包大小是168.35MB,但实际的包大小只有9172KB,那就需要重新下载正确的包。image.png
再比如下载的ROM包MD5值与正常包的MD5值不同,如何计算MD5值呢?可以下载软件Hash_1.0.4.exe,在软件中选择要校验的文件即可计算出对应的MD5值,去与正常包的MD5值对比。正常包的MD5值可以咨询400技术支持,使用记事本或notepad++打开,就能找到MD5值,如下image.png
还比如跨较大版本需要使用过渡版本过渡,或者一些特定较低版本升级需要过渡版本。举例VC210当前版本是118.44.0.5,想要升级到V53版本,需要先过渡到118.350.0.20这个特定版本再去升级到V53版本。其他跨版本的要求可查看终端版本升级地图
提示:设备无效
可能是上传错位置导致,比如:应该是CTP18的固件但传到主机固件去image.png