使用移远 QFlash_V4.14 工具升级移远 EC20 4G模块固件

1 准备工作

1.1 EC20 USB驱动安装

安装过程参考移远官方手册:《Quectel_LTE&5G_Windows_USB_Driver_安装指导_V1.0.pdf》,有详细USB安装指导,该手册及驱动文件可以去移远官方下载或后续在公众号下载

驱动安装成功后,在电脑的设备管理器界面可以看到三个虚拟串口,如下所示:


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用户手册


QFlash_V4.14图标


QFlash_V4.14界面


2.2 选择固件升级串口

在EC20 USB驱动安装成功后,会有三个串口,固件升级应选择 USB DM port 这一个串口,我的设备USB DM port为COM9


使用串口调试助手,发送AT指令:AT+ATI 查看固件版本,固件版本为A08


2.3 加载固件文件

以A15固件包为例,将固件包解压,需要升级的固件为固件包的 EC20CEFAGR06A15M4G\update\firehose 目录下 prog_nand_firehose_9x07.mbn 文件


2.4 升级固件

波特率选择460800,点击Start开始升级固件


固件升级过程(随机截取)



固件升级完成


使用串口调试助手,发送AT指令:AT+ATI 查看固件版本,固件版本已更新为A15


3 异常问题总结

3.1 串口选择错误

固件升级过程中若出现如下所示的错误提示,则产生错误的原因为串口选择错误,重新选择 USB DM port 做固件升级


3.2 串口被占用

固件升级过程中若出现如下所示的错误提示,则产生错误的原因为所选串口被占用,检查将占用该串口的软件关闭


3.3 波特率不支持

固件升级过程中若出现如下所示的错误提示,则产生错误的原因为选择的波特率不支持,重新选择波特率460800

![](https://nan-feng.oss-cn-qingdao.aliyuncs.com/11.14 20200630143041.png)

3.3 固件文件无效

固件升级过程中若出现如下所示的错误提示,则产生错误的原因为固件文件无效,重新核对选择固件升级文件


3.4 电源异常

固件升级过程中若出现如下所示的错误提示,则产生错误的原因为电源异常,检查模块供电电源


3.5 串口连接异常

固件升级过程中若出现如下所示的错误提示,则产生错误的原因为串口连接异常,检查模块与电脑之间的串口连接


3.6 超时错误

固件升级过程中若出现如下所示的错误提示,则产生错误的原因为超时,再次尝试更新固件步骤



笔者知识有限,如果发现本文有错误的地方欢迎批评、指正,若本文对您有所帮助,点赞、在看也是笔者坚持的动力;公众号后台回复 EC20固件升级获取本文固件升级资料


ec20驱动_物联网基础:移远EC20固件升级相关推荐

  1. 物联网基础:移远EC20固件升级

    使用移远 QFlash_V4.14 工具升级移远 EC20 4G模块固件 1 准备工作 1.1 EC20 USB驱动安装 安装过程参考移远官方手册:<Quectel_LTE&5G_Win ...

  2. 移远EC20 4G模块LTE开发板三网通模块 MQTT阿里云物联网

    摘自:移远EC20 4G模块LTE开发板三网通模块 MQTT阿里云物联网STM32代码-电脑看 地址:https://www.bilibili.com/video/BV1EJ411P7CR?from= ...

  3. 小白求,用RE文件管理器移植移远EC20 4G模块驱动。 有重谢。请加w jiao1998524

    小白求,用RE文件管理器移植移远EC20   4G模块驱动.  有重谢.请加w  jiao1998524

  4. 4g模块注册上网 移远_移远EC20(4G模块)通过openwrt路由器拨号上网

    移远EC20是一个兼容性比较强的4G模块.我入手的这个是EC20 R2.1版本,pcie接口的,这个版本是增强版,支持最高150Mbps的下载速率,而普通的EC20只有100Mbps下载速率.这个是全 ...

  5. 迅为IMX6UL驱动移植——移远EC20 GobiNet驱动移植

    迅为IMX6UL驱动移植--移远EC20 GobiNet驱动移植 本文参考<Quectel_LTE&5G_Linux_USB_Driver_User_Guide_V2.0>进行操作 ...

  6. 4G模块使用记录移远EC20、BC20

    目录 0. 概述 硬件连接 -- UART 休眠管脚的使用 硬件连接 -- USB USB线序定义 驱动安装 抓取模组log 模组型号和SIM卡 模组区别 本地卡和漫游卡 SIM卡和APN 1. EC ...

  7. 移远EC20设置RNDIS模式拨号上网

    背景 4G模块原本使用QMI方式拨号上网,客户反馈某种定制卡不能上网,切换下拨号模式看下设备能不能正常上网: 过程 openwrt中如果使用RNDIS模式上网需要在kernel配置中使能以下项: Km ...

  8. 海思3531添加移远EC20 4G模块

    在linux下加载驱动有两种常用方法:静态加载和动态加载. 静态加载就是把驱动程序直接编译进内核,系统启动后可以直接调用.静态加载的缺点是调试起来比较麻烦,每次修改一个地方都要重新编译和下载内核,效率 ...

  9. OpenHarmony3.1适配移远EC20模组4G上网功能

    OpenHarmony3.1适配移远EC20模组4G上网功能 一.概述 通过阅读本篇文档,您将学习到如何适配移远EC20模组到OpenHarmony3.1(以下简称OHOS),并添加4G上网功能. 本 ...

最新文章

  1. 面试题--特别是字节对齐
  2. OpenCV+python:轮廓发现与对象测量
  3. mongodb给我们提供了fsync+lock机制把数据暴力的刷到硬盘上
  4. linux按键驱动中的结构体,linux 驱动之input子系统(gpio-keys)实现
  5. python的api库_python 利用toapi库自动生成api
  6. OpenCASCADE绘制测试线束:几何命令之预测
  7. 备忘:SharePoint默认的欢迎WebPart中超链接样式
  8. C11简洁之道:函数绑定
  9. java用io流存信息_Java io流的学习
  10. 【数据采集与数据清洗】课堂笔记
  11. k2p openwrt固件_自编译OpenWrt 属于自己的固件
  12. QSS设置字体透明度
  13. 计算机提示策略阻止安装,win7安装软件提示此程序被组策略阻止怎么办
  14. 启发式算法 Heuristic Algorithm
  15. 2019年幼儿教师如何报名考取?教育部中央电教馆幼师证报名考取详情
  16. 机器学习必看书籍和视频汇总
  17. svn: E170013: Unable to connect to a repository at URL ...
  18. AIX(Advanced Interactive eXecutive)操作系统
  19. TensorFlow进行多元线性回归
  20. 图像分割——Multi-Scale and Pyramid Network Based Models( PSPN)理解和代码分析

热门文章

  1. 7.python xmlrpclib及allownone作用
  2. 排序算法Java实现(基数排序)
  3. 状态压缩 之 UVA 10944 - Nuts for nuts..
  4. PHP5.5中新增的参数跳跃和生成器功能介绍
  5. HDU1028——I gnatius and the Princess III
  6. 在Windows 7解决GAC错误
  7. FTP协议、电子邮件系统、Telnet远程控制
  8. Leetcode--289. 生命游戏
  9. 谷歌浏览器手势_分享一些日常手势[狗头]
  10. 中富之命能有多少钱_邯郸白铁风管工每天工资多少钱?白铁风管价格多少钱你能接受?...