文档中心
机智云 文档中心
English
热搜词
APP
SDK
Android
ios
WIFI
移远EC20接入机智云方案及问题排查指引
文档编辑

修订历史

版本 修订内容 修订人 修订日期
V1.0 起稿 Bobo 2019/10/30

1.本文编写背景

本文主要介绍移远EC20如何快速从零开始接入机智云,实现简单的透传功能,以及常见的问题排查,还提供了该模组的相关资料。

2. 移远EC20模组资料下载及获取

链接:https://www.quectel.com/cn/product/ec20r21.htm

3. 移远EC20外围设计原理图

请下载第2章内容,参考《Quectel_EC20_R2.1-QuecOpen硬件设计手册V1.2》推荐的外围设计原理图。

4. 移远EC20本地烧写固件说明

4.1、移远EC20固件获取与确认

当拿到一片移远EC20的模块的时候,若确认固件未烧写,请联系商务同事或FAE同事获取。拿到之后解压固件压缩包。

解压之后,会得到多个文件,里面update的文件就是我们烧写所要的文件。

备注:本文固件名称以移远EC20_0403000F版本固件为例,其他版本的模组固件名称的软硬件版本名字会有差异。

移远EC20

4.2、移远EC20硬件设备连接

移远EC20模块烧写需要按照手册正常接出电源,USB引脚,开机引脚,具体详细的接线方法可以参考文章第2章内容,参考《Quectel_EC20_R2.1-QuecOpen硬件设计手册V1.2》文档。

4.2.1、移远EC20 USB引脚接线

移远EC20 模块的 USB 接口符合 USB 2.0 规范,支持高速(480Mbps)和全速(12Mbps)模式。该接口可用于 AT 命令传送、数据传输、GNSS NMEA 输出、软件调试、软件升级和 USB 语音*。

移远EC20

以上信息来自于移远官方文档,详情请参考文章第2章节内容的《Quectel_EC20_R2.1-QuecOpen硬件设计手册V1.2》文档

4.2.2、移远EC20 电源参考电路

电源设计对模块的性能至关重要。EC20 R2.1-QuecOpen 必须选择至少能够提供 2A 电流能力的电源。
若输入电压与模块供电电压之间的电压差不是很大,则建议选择 LDO 作为供电电源。若输入与输出电压之
间存在比较大的电压差,则建议使用开关电源转换器。
移远EC20

以上信息来自于移远官方文档,详情请参考文章第2章节内容的《Quectel_EC20_R2.1-QuecOpen硬件设计手册V1.2》文档

4.2.3、移远EC20 开机引脚设计

Alt text

以上信息来自于移远官方文档,详情请参考文章第2章节内容的《Quectel_EC20_R2.1-QuecOpen硬件设计手册V1.2》文档

4.3、移远EC20 确认串口参数

根据文章4.2.1,将上述USB口连接电脑后,再根据文章4.2.3章节,使模组开机。通过“我的电脑”->“管理”-> “设备管理器”->“端口(COM 和LPT)”选项中可以看到相应增加的COM口。

备注:若出现未识别的端口,请打开本文章节二下载的文件,安装模组驱动文件夹内的驱动。

Alt text

4.4、移远EC20的烧写

1、当USB正常连接成功之后,从本文第2章节获取资料,获得烧录工具QFlash。

2、解压打开之后双击<QFlash_V4.10.exe>应用程序文件,点击Load FW File选择固件包内的update -> firehost文件夹内的<partition_complete_p2K_b128K.mbn>文件

Alt text

3、选择921600的波特率,COM口选择Quectel USB DM Port(COM36)

Alt text

4、稍等片刻,烧写完之后会重启设备,期间需要保持电源正常供电,显示PASS则固件烧写成功

Alt text

5、移远EC20模组日志抓取

5.1、移远EC20模组日志接线方法

按照移远EC20的管脚定义图,将图中所示的12引脚(芯片调试日志信息输出口)连接USB转TTL工具的RXD上,且USB转TTL工具的GND需接模组的GND,然后将USB转TTL工具连接到电脑,确认端口。

Alt text

以上信息来自于移远官方文档,详情请参考文章第2章节内容的《Quectel_EC20_R2.1-QuecOpen硬件设计手册V1.2》文档

  • 通信串口:
管脚号 管脚名 描述
67 TXD 主串口 发送数据
68 RXD 主串口 接收数据
  • 日志串口:
管脚号 管脚名 描述
11 DBG_RXD debug 串口接收数据
12 DBG_TXD debug 串口发送数据
  • 串口设计图:

Alt text

以上信息来自于移远官方文档,详情请参考文章第2章节内容的《Quectel_EC20_R2.1-QuecOpen硬件设计手册V1.2》文档

5.2、机智云串口打印软件工具的获取与使用

  1. 按照文章5.1的管脚定义图,将图中所示的12(DBG_TXD)(芯片调试日志信息输出口)通过USB转TTL工具连接到电脑,且USB转TTL工具的GND需接模组的GND,波特率115200bps。

  2. 机智云串口打印软件工具下载链接:链接:https://eyun.baidu.com/s/3oAbSruq 密码:pPsL

  3. 机智云 移远EC20 固件版本号为:0403000F版本或更高级版本,模组串口日志打印为加密,需要使用对应版本号的.mapTab文件解码。对应的解码文件下载链接:https://eyun.baidu.com/s/3oAodBdw 密码:q1Lf

6.搭配gokit接入机智云(包含创建数据点,下载代码,demoAPP扫码绑定及控制设备等等)

快速接入文档参考链接:http://docs.gizwits.com/zh-cn/deviceDev/debug/G510_Project.html

备注:模组uart为与Gokit通讯的通讯串口,通讯波特率为9600bps,具体可参考文章5.1的模组接线方法图

7.FAQ

1、Q:模组已经和MCU正常接线,但是无法进行通讯。

A:1、确认5.1章节,模组的通讯引脚是否接对。需要使用67 68引脚和MCU进行通讯。2、确认5.1章节的串口设计图,模组的串口引脚的电平为1.8V,大部分MCU的串口是3.3V,需要做电平转换。