在hi3518ev300平台移植RM500Q

  • Post author:
  • Post category:其他



目录


1 说明


2 参考文档


3 内核配置和编译


4 移植拨号应用程序quectel-CM


5 在板端拨号上网


7 使用AT命令查看4G模块的IMEI





1 说明



在Hi3518ev300、RK3399上调通了以GobiNet拨号上网的方式。以下主要描述在Hi3518ev300的调试。RM500Q及开发包购买自深圳市时讯捷通讯有限公司。




2 参考文档



Quectel_LTE&5G_Linux_USB_Driver_User_Guide_V2.0.pdf




3 内核配置和编译





make ARCH=arm CROSS_COMPILE=arm-himix100-linux- menuconfig

选中Device Drivers->USB support->USB Serial Converter support为’*’,其子选项USB driver for GSM and CDMA modems为‘M’,如果子选项USB driver for GSM and CDMA modems为‘*’则在加载ko文件时出现如下错误:

注意:在rk3399 SDK kernel配置中找不到”USB driver for GSM and CDMA modems”,目前是将Device Drivers->USB support的所有子选项选为’*’。

选中Device Drivers->Network device support->PPP (point-to-point protocol) support及其子选项为‘*’,如果缺少这个选中操作会出现类似如下错误,

将GobiNet_Driver_V1.6.2.9源文件拷贝到[KERNEL]/drivers/net/usb/,修改[KERNEL]/drivers/net/usb/Makefile,在文件尾部添加如下内容:

obj-m += GobiNet.o

GobiNet-objs := GobiUSBNet.o QMIDevice.o QMI.o



make ARCH=arm CROSS_COMPILE=arm-himix100-linux- M=`pwd`/drivers/usb/serial obj-m=option.o modules



make ARCH=arm CROSS_COMPILE=arm-himix100-linux- M=`pwd`/drivers/usb/serial obj-m=usb_wwan.o modules


,会输出如下警告,不会产生影响,



make ARCH=arm CROSS_COMPILE=arm-himix100-linux- M=`pwd`/drivers/usb/serial obj-m=qcserial.o modules



make ARCH=arm CROSS_COMPILE=arm-himix100-linux-

在内核根目录\drivers\usb\serial目录下生成option.ko、usb_wwan.ko、qcserial.ko、GobiNet.ko。



make ARCH=arm CROSS_COMPILE=arm-himix100-linux- uImage

烧入内核,将生成的ko文件拷贝至板端,启动板端之后不会自动创建/dev/ttyUSB*设备文件,依次加载usb_wwan.ko、qcserial.ko、option.ko(后面两个ko依赖前面一个ko)、GobiNet.ko会自动创建/dev/ttyUSB*设备文件,如下所示,




4 移植拨号应用程序quectel-CM



将QConnectManager_Linux_V1.6.0.23源代码拷入交叉编译环境,直接交叉编译即可生成quectel-CM。

make CROSS_COMPILE=arm-himix100-linux-




5 在板端拨号上网



加载驱动,执行quectel-CM,自动配置网关和IP地址后即可上网。




6 使用AT命令查看4G模块的IMEI



cat /dev/ttyUSB2 > /tmp/IMEI &,echo -e “AT+GSN\r\n” > /dev/ttyUSB2,如下图所示,

查看SIM卡的ICCID(echo -e “AT+QCCID\r\n” > /dev/ttyUSB2),查看SIM卡的CNUM(echo -e “AT+CNUM\r\n” > /dev/ttyUSB2,物联网卡一般为空)。



版权声明:本文为li_huaqingfeng原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。