一、EC20的SGMII上网调试
移远EC20全功能版EC20CEFAG-512-SGNS(其他版本不支持)具备SGMII接口,外接PHY之后支持网口通讯,移远FAE已经调试通过的PHY芯片有:
可以看到支持多口PHY芯片,可做4G多网口交换机。
本次调试采用移远提供的EC20开发板及FC20插板上自带的PY与RJ45接口。
开发板上电,插上网线及232口,把电脑的其网络通讯接口禁用。通过232口依次发送以下AT指令:
AT+QIACT=1//开发PDP上下文,这条命令必须有
OK
AT+QIACT?//查询PDP上下文是否有效
+QIACT: 1,1,1,"10.99.102.104"
AT+QSGMIICFG="enable",1//使能SGMII模块
OK
AT+QSGMIICFG="config",1//配置网口速度为自动协商
OK
AT+QSGMIICFG="info"//查询网口信息
+QSGMIICFG: "info",1,0,1,10,0,66872,9384604,89434,100592830
然后电脑就可以上网了,测了一下网速如下:
这样调试网口是调通了,但是实际在用的时候需要加一些网口及4G通讯失败重启的机制,以增强系统的稳定性
实测接上交换机或路由器可实现多设备同时上网。
二、FC20的wifi上网调试
调过了SGMII,顺便调一下wifi通讯,实现RJ45与wifi同时上网
发送以下AT指令:
AT+QWSSID=EC20_szd_wifi //设置wifi账号
OK
AT+QWAUTH=5,4,"12345678910"//设置wifi加密方式及密码
OK
AT+QWIFI=1 //使能wifi功能
OK
+QWIFIND: 1,"4c:63:76:0b:cc:68" //自动吐出wifi连接设备的mac
wifi测速结果: