USB3.0擴展5G功能-USB轉接5G模塊-5G轉接卡使用說明

原創 2021-01-13 09:10:00 USB轉接5G模塊 USB3.0擴展5G

工業與信息化部發布《工業互聯網創新發展行動計劃(2021-2023年)》。《行動計劃》指出,目標到2023年,覆蓋各地區、各行業的工業互聯網網絡基礎設施初步建成,在10個重點行業打造30個5G全連接工廠。5G產業結構將從以基礎器件層、主設備層為主轉變為以終端層、場景應用層為主,5G融合應用將在各行業中充分展開。飛凌嵌入式推出FIT-5G+A 5G轉接卡可用于開發調試5G模組可以通過USB3.0擴展5G功能,支持Windows/ Linux / Android 等操作系統,僅需簡單配置,即可使設備暢游5G。


第一章 5G轉接卡產品介紹

1.1產品簡介

飛凌嵌入式FIT-5G+A是一款USB接口的5G模塊,用于開發調試5G模組的產品,可以通過USB3.0擴展5G功能。USB轉接5G模塊,操作簡單便于用戶在開發板、PC機上使用;USB轉接5G模塊硬件設計兼容華為MH5000-31 M.2、移遠RM500Q和廣和通FM150,并且具備獨立供電接口,為模組提供充足的電源保障,即插即用。USB轉5G轉接卡引出電源接口、USB3.0接口、SIM卡接口,電源指示燈、5G模塊指示燈以及復位按鍵和開關機按鍵,支持 SA/NSA雙模式組網,除此之外該轉接卡具有接口簡單、操作方便、工作穩定等優點。三種配置的轉接卡均支持Windows/ Linux / Android 等操作系統。僅需簡單配置,即可暢游5G。


 

產品特點:


  • 12V/2A適配器供電,上電自啟;
  • USB 3.0接口;
  • 轉接卡支持三種配置:MH5000(華為);RM500Q(移遠);FM150(廣和通);
  • MH5000支持:5G NR(SA/NSA);LTE;UMTS;GSM/GPRS 900;GSM/GPRS 1800;
  • RM500Q支持:5G NR(SA/NSA);LTE;LAA(B46);WCDMA;GNSS(GPS/GLONASS/BeiDou (Compass)/Galileo);
  • FM150支持:5G NR(SA/NSA);LTE;WCDMA/HSPA+;GNSS(GPS/GLONASS/BeiDou (Compass)/Galileo/QZSS);
  • 三種配置的轉接卡均支持Windows / Linux / Android等操作系統;
  • 5G轉接卡尺寸:126*96*44.5mm(長*寬*高)。


1.2應用領域


  • 車聯網與自動駕駛;
  • 醫療行業,遠程手術,5G+智慧醫療;
  • 智能電網;
  • 工業互聯網;
  • 超高清視頻傳輸;
  • 生態環保、民生服務等。  



第二章  測試前的準備

 

接口從左至右依次為USB 3.0、SIM、開關機按鍵、復位按鍵、電源指示燈/5G模塊指示燈、12V/2A電源端口。其中SIM卡的插入方向如上圖所示,SIM卡缺口朝外芯片朝上,注意不要反插;開關機鍵長按開關機,復位按鍵短按系統復位。

 

    測試之前務必將飛凌標配4根5G天線天線接好,天線位置如上圖所示。使用飛凌標配的USB 3.0雙公頭線連接5G轉接卡與飛凌開發板或PC機;接入12V/2A電源適配器,轉接卡即可實現自啟。使用該模塊之前需要提前安裝驅動,驅動安裝以及測試方法詳見第三章、第四章。


第三章  Windows系統下驅動安裝以及測試

3.1 MH5000驅動安裝及測試

3.1.1 驅動安裝

解壓MH5000驅動安裝包MH5000-31_Windows_debug_driver(20200331),如下圖:

 

 

打開該文件:

 

 

根據PC機的配置安裝相應驅動,安裝前請閱讀Warning.txt。

例如電腦為64位操作系統,則雙擊decsetup64.exe和DriverSetup.exe安裝驅動。安裝好驅動后,按照第二章節描述的方法將轉接卡與PC機連接好,之后上電。等待約20s,模塊啟動完成。

3.1.2 撥號上網

在PC的設備管理器的端口中查詢新生成的端口設備。如下圖所示:

 

上圖所示,PC UI Interface(COM45)為AT指令通訊端口。打開串口工具,本手冊用Putty進行測試。 

 

配置相應參數:

 

打開端口:

 

輸入ATE1打開回顯,然后按照如下順序進行撥號:

輸入AT^SETMODE=1將模塊切換為Windows模式, 模塊會自動重啟,等模塊啟動后,按照如上步驟,重新打開端口PC UI Interface(Linux和Windows端口號不一樣,因此切換為Windows模式,端口號會變)。

之后按照下述步驟撥號上網。

1、輸入ATI 查詢模塊版本號

2、AT+CPIN? 讀卡

3、AT+COPS? 查詢運營商

4、AT^HCSQ? 查詢信號

5、AT^NDISDUP=1,1 ECM撥號

如果不需要查看信息,直接輸入第5步撥號上網即可。

撥號完成后,即可暢游5G。

注意:

1、 通過AT^SETMODE=0可以將轉接卡設置為Linux模式,通過AT^SETMODE=1可以將轉接卡設置為Windows模式,轉接卡默認為Windows模式,且切換模式時模塊會重新啟動,設置完模式后模塊會自動保存,之后上電無需再次設置。

2、 撥號成功后顯示HCSQ:”LTE”,為4G套餐,顯示HCSQ:”NR”,為5G套餐。

3.1.3 5G速度測試

訪問https://www.speedtest.net/,點擊GO進行測速,下圖為NSA組網模式下實測速度。

 

3.2 RM500Q驅動安裝及測試

3.2.1 驅動安裝

解壓文件Quectel_LTE&5G_Windows_USB_Driver_V2.2.2(1)\

 

雙擊“setup.exe”進行驅動安裝。

 

 

點擊“Finish”結束安裝。

3.2.2 撥號上網

安裝好驅動后,按照第二章節描述的方法將轉接卡與PC機連接好,之后上電。等待約20s,模塊啟動完成。約15s左右,模塊自動撥號完成,即可享受5G速度。

 

注意:

5G模塊指示燈不亮是正常的,后期更新固件會添加此功能,如果用戶當前使用版本已經為更新過的,即可忽略此注意事項。

3.2.3 5G速度測試

    訪問https://www.speedtest.net/,點擊GO進行測速,下圖為NSA組網模式下實測速度。

 

3.3 FM150驅動安裝及測試

3.3.1 驅動安裝

解壓文件夾“ ”, 雙擊“ ”。

 

    點擊“下一步”:

 

    選擇WWAN端口所需要的驅動類型,當前默認選擇WWAN-DHCP類型,Windows Vista及更低版本的系統需要選擇ETHERNET-DHCP類型,點擊“下一步”。

 

 

點擊“結束”安裝。

按照第二章節描述的方法將轉接卡與PC機連接好,之后上電。等待約30s,模塊啟動完成。之后打開PC的設備管理器查看新生成的設備。

 

 

右鍵單擊第一個設備,選擇“更新驅動程序”。

 

 選擇瀏覽我的計算機以查找驅動程序軟件(R)。

 

選擇瀏覽,找到安裝包解壓路徑。

 

路徑選擇如下,單擊下一步:

 

    

選擇“安裝”:

 

安裝成功后,點擊“關閉”。

 

此時可以看到端口設備多了Fibocom USB NMEA(COM34)。

 

下面這三個設備,安裝方法參考以上步驟:

 

安裝成功后會多出三個端口設備,如下所示:

 

    接下看來安裝RmNET驅動,右擊RmNET,選擇更新驅動,選擇瀏覽我的計算機以查找驅動程序軟件(R),驅動路徑選擇如下,單機下一步開始安裝。

 

安裝完成后,生成網絡設備

 

經過上述步驟,驅動已經成功安裝。

3.3.2撥號上網

按照3.3.1章節安裝好驅動后,模塊即可自動撥號,進入控制面板->網絡和Internet ->網絡連接,可以查看Fibocom網絡設備,如下所示:

 

在右側通知欄中可見運營商,單擊連接即可。

 

勾選讓Windows管理此連接,則系統會自動撥號,無需手動操作,如下圖:

 

    等待幾秒,模塊自動撥號完成,即可享受5G速度。

注意:

按照3.3.1章節安裝好驅動后,右側任務欄如果沒有出現手機網絡連接選項,或者控制面板->網絡和Internet ->網絡連接中,Fibocom USB WWAN Adapter顯示沒有線纜插入。

 

則卸載Fibocom Customized Driver Package

 

點擊是進行卸載

 

卸載完成后,雙擊FbUSBDeviceSetup.exe重新安裝,參考3.3.1章節。單擊結束即可。無需進入到設備管理器逐個安裝。

 

重新安裝后等待幾秒,即可按照3.3.2章節進行撥號。

3.3.3 5G速度測試

訪問https://www.speedtest.net/,點擊GO進行測速,下圖為NSA組網模式下實測速度。

 



第四章 Linux系統下驅動安裝以及測試

飛凌OK104xA-C嵌入式開發平臺已經安裝好5G驅動,因此本手冊以OK104x為例,簡述一下Linux系統下的撥號上網方法。

4.1 MH5000撥號上網

將開發板和5G轉接卡接好線,然后給5G轉接卡和開發板上電。5G轉接卡可以開機自啟動。開發板進入文件系統后可以輸入命令查看5G模塊是否啟動完成:


root@localhost:~# lsusb
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 002: ID 04e2:1414 Exar Corp.
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 12d1:15c3 Huawei Technologies Co., Ltd.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


命令結果中如上信息則說明啟動完成。

將5G轉接卡切換至Linux模式:


root@localhost:~# echo "AT^SETMODE=0" > /dev/ttyUSB1


輸入命令進行4G撥號測試:


root@localhost:~# /root/Net_Tools/ok104x_MH5000.sh
5G Complite !!!


運行完成后可以看到5G模塊已經獲取IP地址:

root@localhost:~# ifconfig enx001e101f0000
enx001e101f0000: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.5.143.191  netmask 255.0.0.0  broadcast 10.255.255.255
        inet6 fe80::21e:10ff:fe1f:0  prefixlen 64  scopeid 0x20<link>
        ether 00:1e:10:1f:00:00  txqueuelen 1000  (Ethernet)
        RX packets 3  bytes 682 (682.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 12  bytes 1794 (1.7 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

此時ping百度為:


root@localhost:~# ping www.baidu.com
PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data.
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=1 ttl=54 time=26.1 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=2 ttl=54 time=33.8 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=3 ttl=54 time=23.9 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=4 ttl=54 time=24.7 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=5 ttl=54 time=25.0 ms


5G模塊的撥號腳本為:



#!/bin/sh
 
while true
do
        if [ -c /dev/ttyUSB1 ]
        then
                sleep 4
                echo "ATE0" > /dev/ttyUSB1
                echo "AT^NDISDUP=1,1,\"cmnet\""> /dev/ttyUSB1
 
                ifconfig enx001e101f0000 up
                dhclient enx001e101f0000
                echo "5G Complite !!!"
                exit 0
        fi
        sleep 1
        echo "waiting ttyUSB1 device ..."
done


如需測試其他網絡環境,可以修改此腳本進行5G模塊的撥號上網設置。

4.2 RM500Q撥號上網

開發板進入文件系統,輸入下面指令進行撥號上網,需要放到進后運行此腳本:



root@localhost:~# /root/Net_Tools/quectel-CM-5G &
[01-28_23:59:10:852] Quectel_QConnectManager_Linux_V1.4.2
[01-28_23:59:10:853] Find /sys/bus/usb/devices/4-1 idVendor=0x2c7c idProduct=0x800
[01-28_23:59:10:853] Auto find qmichannel = /dev/qcqmi0
[01-28_23:59:10:853] Auto find usbnet_adapter = eth0
[01-28_23:59:10:853] qmap_mode = 1, muxid = 0x81, qmap_netcard = eth0
[01-28_23:59:10:853] Modem works in QMI mode
[01-28_23:59:10:854] qmap_mode = 1, muxid = 0x81, qmap_netcard = eth0
[01-28_23:59:10:891] Get clientWDS = 7
[01-28_23:59:10:923] Get clientDMS = 8
[01-28_23:59:10:955] Get clientNAS = 9
[01-28_23:59:10:987] Get clientUIM = 10
[01-28_23:59:11:019] requestBaseBandVersion RM500QGLAAR01A01M4G_BETA_20200330F  1  [Mar 15 2020 04:00:00]
[01-28_23:59:11:147] requestGetSIMStatus SIMStatus: SIM_READY
[01-28_23:59:11:179] requestGetProfile[1] ///0
[01-28_23:59:11:211] requestRegistrationState2 MCC: 460, MNC: 0, PS: Attached, DataCap: LTE
[01-28_23:59:11:243] requestQueryDataCall IPv4ConnectionStatus: DISCONNECTED
[01-28_23:59:11:275] requestSetupDataCall WdsConnectionIPv4Handle: 0x64d63c10
[01-28_23:59:11:403] ifconfig eth0 up
[01-28_23:59:11:408] Fail to access /usr/share/udhcpc/default.script, errno: 2 (No such file or directory)
[01-28_23:59:11:409] busybox udhcpc -f -n -q -t 5 -i eth0
udhcpc: started, v1.27.2
udhcpc: sending discover
udhcpc: sending select for 10.29.42.81
udhcpc: lease of 10.29.42.81 obtained, lease time 7200


此時ping百度為:



root@localhost:~# ping www.baidu.com
PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data.
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=1 ttl=54 time=26.1 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=2 ttl=54 time=33.8 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=3 ttl=54 time=23.9 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=4 ttl=54 time=24.7 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=5 ttl=54 time=25.0 ms





相關產品 >

推薦閱讀 換一批 換一批