Windows ARM工控主板支持EC200A系列4G模块

 2025-2-20 15:58:12     作者:刘乾坤     联系作者    

EC200A 系列是移远通信专为 M2M 和 IoT 领域设计的 LTE Cat 4 无线通信模块,支持最大下行速率 150 Mbps 和最大上行速率 50 Mbps。本文将介绍如何在英创推出的名片尺寸Windows 10 ARM64工控主板ESM8400上使用EC200A 4G模块。

1、硬件连接 

EC200A可直接插入ESM8400评估底板上使用,在接入模块之前,需先正确安装SIM卡。测试使用的EC200A只是物理结构采用Mini PCIe形式,实际的数据通讯使用USB接口。

1-1.png

2、安装驱动 

ESM8400主处理器是NXP的i.MX8M Plus ARM64 MPU,所以将EC200A ARM版本的Windows驱动程序拷贝到ESM8400 Windows桌面。

EC200A接入系统后,打开Windows系统的设备管理器,可看到4个没有被识别的“其它设备”, 依次在设备上点击右键,选择更新驱动程序:

2.png

点击“浏览我的电脑以查找驱动程序”,选择Windows桌面上的驱动文件包夹(勾选"包括子文件夹")安装驱动:

3.png

最后3个设备驱动成功安装,还剩一个设备无法正常识别,需要对EC200A模块进行配置。

4.png

3、配置EC200A工作模式 

EC200A支持ECM、MBIM和RNDIS模式,这里将EC200A配置成MBIM(Mobile Broadband Interface Model,移动宽带接口模型)模式,方便Windows自动对设备进行管理。配置方法如下:

使用串口工具打开在设备管理器中显示的EC200A的AT指定端口,这里对应的串口号为COM3。波特率设置为115200。发送AT指令:AT+QCFG="usbnet",2。注意AT指令以回车换行符结束,不同的串口工具处理方式可能不同,这里使用的串口工具需要勾选“发送新行”。

5.png

串口工具收到模块回复“OK”表示AT指令执行成功。

重新启动Windows后,在设备管理器的网络适配器下可以看到EC200A,表明模块驱动已经安装成功。

6.png

此时在Windows的网络连接中可以看到新增了一个手机网络,并显示了连接状态。

7.png

4、网络测试 

打开Windows命令提示行,执行ipconfig可以看到4G网卡的IP地址,将此IP地址作为源地址,使用ping命令测试网络是否真正连通。

8.png

进一步可在Edge浏览器中测试4G网络的速度:

9.png

EC200A配置为MBIM模式后,将由Windows系统自动对模块进行管理,无需用户进行传统的拨号等操作。若出现无信号、或无SIM卡等异常情况,Windows系统也会自动做出提示。