User Tools

Site Tools


library:rk3568:4gmodule

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
library:rk3568:4gmodule [2022/11/21 19:57]
lhaosen [连接4G模块]
library:rk3568:4gmodule [2023/07/18 00:37] (current)
lhaosen [AT 功能]
Line 26: Line 26:
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 +</code>
 +
 +执行 lsusb 命令,如果出现如下内容则模块已经成功被 Linux 系统识别到。
 +
 +  Bus 002 Device 009: ID 2c7c:0125 Quectel Wireless Solutions Co., Ltd. EC25 LTE modem
 +
 +其中,0x2C7C 和 0x0125 分别是 Quectel EC25/EC20 R2.0 的 VID 和 PID 编号。
 +
 +==== - AT指令接口 ====
 +
 +当连接模块并加载 USB 驱动成功后,在 /dev 目录下将会创建出几个 tty 设备节点。例如 /dev/ttyUSB2 是 AT 指令的控制端口。
 +
 +<code>
 +root@firefly:/dev#  ls -l /dev/ttyUSB*
 +crw-rw---- 1 root dialout 188, 0 Jun  7 16:37 /dev/ttyUSB0
 +crw-rw---- 1 root dialout 188, 1 Jun 28  2021 /dev/ttyUSB1
 +crw-rw---- 1 root dialout 188, 2 Jun  7 16:37 /dev/ttyUSB2
 +crw-rw---- 1 root dialout 188, 3 Jun  7 16:36 /dev/ttyUSB3
 +</code>
 +
 +
 +测试AT指令
 +<code>
 +root@firefly:/dev# cat /dev/ttyUSB2 & echo -e "ati\r\n" > /dev/ttyUSB2      
 +[13] 1137
 +root@firefly:/dev# 
 +
 +Quectel
 +EC20F
 +Revision: EC20CEFILGR06A07M1G
 +
 +OK
 +root@firefly:/dev# cat /dev/ttyUSB2 & echo -e "at\r\n" > /dev/ttyUSB2       
 +[14] 1138
 +root@firefly:/dev# 
 +root@firefly:/dev# 
 +OK
 +
 +
 +root@firefly:~# cat /dev/ttyUSB2 & echo -e "at+qccid\r\n" > /dev/ttyUSB2
 +[4] 1065
 +root@firefly:~# 
 +root@firefly:~# 
 ++QCCID: 89860000191998625782
 +
 +OK
 +
 </code> </code>
  
Line 136: Line 183:
  
 </code> </code>
 +
 +
 +==== - 双卡控制 ====
 +
 +信号名: CARD_SEL \\
 +核心模块引脚: 276  \\
 +GPIO:GPIO3_C5  \\
 +PIN No: 117 = 32 * 3 + 8 * 2 + 5 \\
 +功能: 0 : eSim; 1:卡座  \\
 +
 +默认输出: 1
 +
 +
 +rk3568-firefly-core.dtsi 删除 GPIO3_C5的驱动。
 +
 +
 +
library/rk3568/4gmodule.1669031835.txt.gz · Last modified: 2022/11/21 19:57 by lhaosen