概述
![6018bdcd52c4ee6c0aa59bf84ae152ec.gif](https://file2.kaopuke.com:8081/files_image/20230520/6018bdcd52c4ee6c0aa59bf84ae152ec.gif)
使用移远 QFlash_V4.14 工具升级移远 EC20 4G模块固件
1 准备工作
1.1 EC20 USB驱动安装
安装过程参考移远官方手册:《Quectel_LTE&5G_Windows_USB_Driver_安装指导_V1.0.pdf》,有详细USB安装指导,该手册及驱动文件可以去移远官方下载或后续在公众号下载
驱动安装成功后,在电脑的设备管理器界面可以看到三个虚拟串口,如下所示:
![24b6034c588cdb3aff7addcc2ca8e6b7.png](https://file2.kaopuke.com:8081/files_image/20230520/24b6034c588cdb3aff7addcc2ca8e6b7.png)
1.2 QFlash_V4.14工具及固件包
QFlash_V4.14可在移远官网下载,也可后续在公众号下载
相关版本固件包向移远FAE技术支持工程师咨询索要,这里提供A08、A15版本做测试,后续在公众号下载
注意:QFlash_V4.14和固件包的路径最好别包含中文
2 固件升级
2.1 QFlash_V4.14介绍
QFlash_V4.14不需要安装,解压即可使用,解压后,有两个文件,一个是QFlash_V4.14,一个是QFlash_V4.14用户手册
![c90bf3c2515005304725123dab87034b.png](https://file2.kaopuke.com:8081/files_image/20230520/c90bf3c2515005304725123dab87034b.png)
QFlash_V4.14图标
![ffd22c7b6e52513e3da4d9fc6f0e5a28.png](https://file2.kaopuke.com:8081/files_image/20230520/ffd22c7b6e52513e3da4d9fc6f0e5a28.png)
QFlash_V4.14界面
![c3910ca03734772bd833f0be1f9723f1.png](https://file2.kaopuke.com:8081/files_image/20230520/c3910ca03734772bd833f0be1f9723f1.png)
2.2 选择固件升级串口
在EC20 USB驱动安装成功后,会有三个串口,固件升级应选择 USB DM port 这一个串口,我的设备USB DM port为COM9
![d69d2f8e6f38dc81d153297a89b51509.png](https://file2.kaopuke.com:8081/files_image/20230520/d69d2f8e6f38dc81d153297a89b51509.png)
使用串口调试助手,发送AT指令:AT+ATI 查看固件版本,固件版本为A08
![8d9305d56350a3db485f6186dfea3bbb.png](https://file2.kaopuke.com:8081/files_image/20230520/8d9305d56350a3db485f6186dfea3bbb.png)
2.3 加载固件文件
以A15固件包为例,将固件包解压,需要升级的固件为固件包的 EC20CEFAGR06A15M4Gupdatefirehose 目录下 prog_nand_firehose_9x07.mbn 文件
![95b52a4a6d9169d378ec265abd33452c.png](https://file2.kaopuke.com:8081/files_image/20230520/95b52a4a6d9169d378ec265abd33452c.png)
2.4 升级固件
波特率选择460800,点击Start开始升级固件
![4560871483515608825307010286473b.png](https://file2.kaopuke.com:8081/files_image/20230520/4560871483515608825307010286473b.png)
固件升级过程(随机截取)
![460c46f69080d9e76a451f6734170709.png](https://file2.kaopuke.com:8081/files_image/20230520/460c46f69080d9e76a451f6734170709.png)
![d87e979736a38535c6c501092d7ec96f.png](https://file2.kaopuke.com:8081/files_image/20230520/d87e979736a38535c6c501092d7ec96f.png)
固件升级完成
![f5138a7319b755b8b369daf901174f32.png](https://file2.kaopuke.com:8081/files_image/20230520/f5138a7319b755b8b369daf901174f32.png)
使用串口调试助手,发送AT指令:AT+ATI 查看固件版本,固件版本已更新为A15
![4775d3c3c4cbfe5e1695d97a1655fa96.png](https://file2.kaopuke.com:8081/files_image/20230520/4775d3c3c4cbfe5e1695d97a1655fa96.png)
3 异常问题总结
3.1 串口选择错误
固件升级过程中若出现如下所示的错误提示,则产生错误的原因为串口选择错误,重新选择 USB DM port 做固件升级
![e0dc4f1ec713be213c0448a00a136c52.png](https://file2.kaopuke.com:8081/files_image/20230520/e0dc4f1ec713be213c0448a00a136c52.png)
3.2 串口被占用
固件升级过程中若出现如下所示的错误提示,则产生错误的原因为所选串口被占用,检查将占用该串口的软件关闭
![b0682ac596d59155045aaa1a55c8554d.png](https://file2.kaopuke.com:8081/files_image/20230520/b0682ac596d59155045aaa1a55c8554d.png)
3.3 波特率不支持
固件升级过程中若出现如下所示的错误提示,则产生错误的原因为选择的波特率不支持,重新选择波特率460800
![](https://nan-feng.oss-cn-qingdao.aliyuncs.com/11.14 20200630143041.png)
3.3 固件文件无效
固件升级过程中若出现如下所示的错误提示,则产生错误的原因为固件文件无效,重新核对选择固件升级文件
![008c974c6ab5a598a9f4e7b809a8bfdd.png](https://file2.kaopuke.com:8081/files_image/20230520/008c974c6ab5a598a9f4e7b809a8bfdd.png)
3.4 电源异常
固件升级过程中若出现如下所示的错误提示,则产生错误的原因为电源异常,检查模块供电电源
![96ea8033e63fd795f9303551dae69ab1.png](https://file2.kaopuke.com:8081/files_image/20230520/96ea8033e63fd795f9303551dae69ab1.png)
3.5 串口连接异常
固件升级过程中若出现如下所示的错误提示,则产生错误的原因为串口连接异常,检查模块与电脑之间的串口连接
![eec8bf20254625408501bd3581a3140b.png](https://file2.kaopuke.com:8081/files_image/20230520/eec8bf20254625408501bd3581a3140b.png)
3.6 超时错误
固件升级过程中若出现如下所示的错误提示,则产生错误的原因为超时,再次尝试更新固件步骤
![972f84d0274b554ca21385a2853605a8.png](https://file2.kaopuke.com:8081/files_image/20230520/972f84d0274b554ca21385a2853605a8.png)
![435b5b6e6587a17638f3be4fb8693a6e.gif](https://file2.kaopuke.com:8081/files_image/20230520/435b5b6e6587a17638f3be4fb8693a6e.gif)
笔者知识有限,如果发现本文有错误的地方欢迎批评、指正,若本文对您有所帮助,点赞、在看也是笔者坚持的动力;公众号后台回复 EC20固件升级获取本文固件升级资料
![217b2526a73e6dd04643f3c2f8808f64.gif](https://file2.kaopuke.com:8081/files_image/20230520/217b2526a73e6dd04643f3c2f8808f64.gif)
最后
以上就是结实哑铃为你收集整理的ec20驱动_物联网基础:移远EC20固件升级的全部内容,希望文章能够帮你解决ec20驱动_物联网基础:移远EC20固件升级所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复