ETA6210简介
ETA6210是一款标准mini PCIe尺寸的WiFi通讯模块,模块核心芯片为NXP的iMX6UL和AP6181 WiFi芯片。ETA6210主要是与英创公司WINCE工控主板配套使用,实现高速WiFi通讯,模块支持应用程序WinSock编程。英创工控主板是通过mini PCIe上的USB接口来操作ETA6210模块的。在实际应用中,ETA6210是插在客户底板的mini PCIe插座上使用。开发评估阶段,可插在英创的ESMARC EVB评估底板的mini PCIe插座上使用,也可利用ETA303模块转换成标准USB接口使用。
ETA6210高速WiFi模块
ETA6210本身预装有完整的操作系统,在上电后自动进行WiFi连接。并同时打开2路虚拟串口COM17、COM18与WINCE工控主板进行通信:COM17用AT指令进行参数设置,模块控制等;COM18用于网络数据传输。
ETA6210网络模式与常规WiFi模块略有区别。ETA6210直接连入WiFi网络,同时作为路由器接受嵌入式主板的连接。ETA6210将WiFi网络中的数据直接传给嵌入式主板,所以对于嵌入式主板而言,与直接连入WiFi网络没有区别,只是无法直接调用API函数获得WiFi网络中的IP、掩码、网关,而是需要通过AT指令访问ETA6210获得。
连接到WiFi网络后,可以使用SOCKET编程访问网络。
安装
对英创ESMARC主板,ETA6210可直接插入到英创ESMARC 评估底板上的mini PCIe插座,就可进行操作。连接形式如下图所示:
ESMARC底板 + ESM6802 + ETA6210
对其他主板,则可以通过ETA303模块转接标准USB接口上使用。
ETA6210 + ETA303
英创工控主板将在最新内核中支持ETA6210,用户可以接上主板后直接使用。使用原内核的客户可以联系英创工程师获得ETA6210驱动安装程序。
ETA6210的AT指令简介
ETA6210具有自动管理WiFi连接功能的模块,其内部USB接口可响应WINCE 主控板的访问。在英创的产品中,将USB连接的接口映射为两个串口,一个用于发送AT指令,一个用于支持PPP拨号连接。
ETA6210支持的AT指令格式必须以AT大写作为开头,并加上’\r’作为结束符,如:“AT\r”,以下为各个AT指令的响应及相应的参数说明。
指令 | 描述 |
AT | 测试AT启动 |
AT+LINK? | 查询WiFi连接状态,响应为 +LINK:UP/OFF |