【经验】4G模块SLM750在Linux系统下增加USB串口的详细操作指南
美格智能4G模块SLM750在开发应用中,USB串口是经常用到的数据通信接口,本文主要介绍4G模块SLM750在Linux系统下增加USB串口的详细操作步骤:
因为内核版本差异,Linux 2.6.30前后增加串口支持修改地方有所不同。
Linux Kernel >2.6.30
1、修改option.c 增加PID ,VID
2、屏蔽option.c 中 ndis和adb 端口
2.6.30> Linux Kernle > 2.6.21
1、修改option.c 增加PID ,VID
2、去掉option.c -> option_send_setup -> if(port->number!=0) return 0;
3、修改端口号限制option.c -> option_send_setup ->
return usb_control_msg(serial->dev,usb_rcvctrlpipe(serial->dev, 0),
0x22,0x21,val,0,NULL,0,USB_CTRL_SET_TIMEOUT);
改为return usb_control_msg(serial->dev,
usb_rcvctrlpipe(serial->dev,0), 0x22,0x21,val,serial->interface->cur_altsetting->desc.bInterfaceNumber,NULL,0,USB_CTRL_SET_TIMEOUT);
4、屏蔽 usb-serial.c 中ndis和adb端口,在usb_serial_probe 函数。
5、增加系统支持 增加系统支持 增加系统支持 增加系统支持
首先配置内核支持USB转串口,参考的配置方法如下:
执行make menuconfig
打开如下组件:
device drivers->usb support->usb serial converter support->USB driver for GSM and CDMA modems
6、增加串口的 增加串口的 增加串口的 ID
打开内核源码文件kernel/drivers/usb/serial/option.c,在option_ids中增加产品的VID和PID。
/* Vendor and product IDs */
美格模块 Linux 串口驱动加载及 Gobinet 拨号指导 第 9 页 共 24 页
//wangbo add
#define MEIG_VENDOR_ID 0x05C6
#define MEIG_PRODUCT_730 0xF601
static const struct usb_device_id option_ids[] = {
//wangbo add
// { USB_DEVICE(0x05C6, 0xF601) },
{ USB_DEVICE(MEIG_VENDOR_ID,MEIG_PRODUCT_730) },
到这里,已经完成了4G模块SLM750在Linux系统下增加USB串口的所有操作步骤了。
- |
- +1 赞 0
- 收藏
- 评论 1
本文由蜡笔小芯提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】龙尚&美格智能 4G LTE模块AT测试工具功能及使用方式
在工业控制,物联网,智能家居等越来越多的4G模块被使用,世强代理的龙尚科技的LTE模组U9300C,美格智能的SLM750表现出色,赢得了客户较好口碑;为此也特别编写了一个方便客户测试的Windows下 4G LTE模块AT测试工具,方便客户进行快速学习评估。本文主要介绍该工具的功能及使用方式。
设计经验 发布时间 : 2018-10-19
【经验】4G模块不识别SIM卡的几个解决办法
在工业控制、物联网、智能家居、智能交通等领域越来越多的4G模块被使用,世强代理的龙尚科技的U9300C、美格智能的SLM750等LTE模组表现出色,但是在实际使用中也会遇到各种奇葩的问题让人摸不着头脑,本文就以U9300C在使用过程中出现找不到SIM卡的问题给出几个解决办法。
设计经验 发布时间 : 2018-12-06
【经验】怎样开启美格无线模块SLM755L,SLM756,SLM756P自带的GPS功能
MEIGSMART(美格智能)推出了多种适用于物联网的通信模块,广泛应用于NB-IoT、车联网、T-BOX等领域。在模块功能介绍中,有一项为GNSS的功能想必被广大开发者关注,部分无线模组包含了当前世界三大全球定位系统GPS/Beidou/Glonass。如果在设计时将该定位功能开启,不仅可以享受MEIGSMART提供的高速无线上网服务,同时还可以获取高精度的定位服务,从而省去了产品需要外置定位模
设计经验 发布时间 : 2018-10-10
MEIG(美格)5G+AIoT模组选型指南
目录- 公司简介 模组概览 5G模组系列 4G模组系列 NB-IoT/Cat M模组系列 产品解决方案
型号- SLT866,SLT188A,SLM550,SLM756CH,SLM156,SLM828M,SLM790,SLM759J,SNM951,SRM825L,MT548,SLM820,SLM756LA,SRM930-C,SLM550-AU,SLM828,SLM925-AU,SRM900,SLM900NA,SLM758J,SLM750-Z,SLM900EU,SLM759C,SLM828G,SLM759E,SLM759A,SLM759B,SRM900L-C,MP617,SLT868Q,SRM900-C,SLM130,SLT818A,SRT873,SLM920,SLM500LA,SRT873S,SLM500LC,MC539,SLM920-J,SLM500LE,SLT719,SLM925,SLM500LJ,SLM900LA,SLM920-E,SLM920-C,SLT711,SLM130F,SLT818H,SLM920-A,SLM757,SLM900CH,SLM756,SLM550-C,SLM759,SLM758,SLM550-A,SNM900,SLM755,SLM130X,SLM550-E,SLM550-J,SLM328Y,MA800,SRM810,SLM190,SRM930,SRM811,SLM755L,SRM815,SLM750 MINI PCLE,SLM160X,SLM750,SLM900,MT504,SNM758,SLM925-E,SLM925-J,SRM821,SLM500L,SLT776,SRM825,SLM925-C,SLT778,SLM925-A,SRT856,SRM815N,SLM770A,SLM100,SRM900L,SRT853,SRM815-GL,SRT855,SLM500SC,SLM500SB,SLM500SE,SNM920,SLM730,SLM770U,SLM757QA,SLM757QC,SLM500S,SLM757QE,SLM500Q,SLM920-LA,SNM925,SLM330,SLM332,SLM190X,SRT853C,SLM758B,SLM328,SLM758C,SLM758E,SLM323,SLM756EU,SLM790 MINI PCLE,SNM930,SRM825WN,SLM326,SLM758A,SLM756NA,SLM925-LA,SRM930-E,SRM825W,SLM160,SRM930-J,SRT838S,SLT879,SRM825N,SLM320,SLM322,SRT830,SRT831,SLM500QA,SLM500QC,SLM500QE,SLM770A MINI PCLE,SLM920-AU,SLM500QJ
MEIGSMART(美格智能)4G路由解决方案简介(4G模块+WiFi+网口)
描述- MEIGSMART(美格智能)基于自主研发的4G无线通信模块SLM750,WiFi模块SLM158和网口模块SLM159,提出了一种新的4G+WiFi+Ethernet一体式解决方案:通过软件在4G模块的AP侧实现路由功能,即不需要专用的路由芯片即可实现将高速的4G信号转为WiFi信号和以太网信号的热点功能,适用于有热点需求的各个行业应用;同时支持有线连接转WiFi的功能,为有固网的客户提供热点功能并且节省4G流量。
型号- AR8033,RTL8192,QCA 6174-3,SLM750-TAU,SLM750-TE,SLM168,SLM750,SLM150,SLM158,QCA8337,SLM159,SLM750-TA,MT7620,SLM750-TC
MEIGSMART(美格智能) SLM750硬件手册&参考设计手册
描述- 本资料已压缩包的形式呈现,包内附有LCC模块PCB设计指导、SLM750模组硬件设计手册、SLM750模块SMT工艺指导、电路原理图、脚本、SLM750 Mini PCIe模组硬件设计手册、U_EVB用户操作手册等丰富资源。
型号- SLM750
Longsung(龙尚)& Meigsmart(美格智能)4G LTE模块AT测试工具包(Windows)
描述- 本资料以压缩包的形式呈现,包内附有Longsung(龙尚)&Meigsmart(美格智能)等4G模块AT测试工具,运行在windows系统下对模块的基本功能进行快速测试,内涵LTE模块AT测试工具用户手册。
型号- U9507,U9300,SLM750
MEIGSMART(美格智能)SLM750系列通信模块数据手册
描述- SLM750系列通信模组支持分集接收和MIMO技术以提高通讯质量并优化数据传输的速度,同时提供高灵敏度的全球卫星导航功能。
型号- SLM750-C7A,SLM750-C7B,SLM750-TE,SLM750-TAU,SLM750-C1A,SLM750-TA,SLM750,SLM750-C7C
【产品】美格智能SLM750系列LTE数传模组,采用LCC:80pin+other 64pin封装
美格智能推出基于Qualcomm平台生产的SLM750系列 LTE数传模组,尺寸为 32.0 x 29.0 x 2.4mm。供电电压为 3.135~4.4V,typ.3.3V,重量小于5g,可在-40°C~+85°C下工作。广泛应用于移动宽带,工业路由,车载,运输,无线支付,绿色能源,智能电表,智慧工业, 医疗监护,车载DVR,个人跟踪,行业平板,充电桩,视频监控等领域。
新产品 发布时间 : 2018-06-01
【产品】采用海思V711平台的4G模块SLM790助力通信模块国产化
2019年9月讯-近日,全球领先的物联网终端及无线数据方案提供商美格智能正式宣布:推出首款内置华为海思(Hisilicon)Balong V711通信芯片的LTE无线通信模块SLM790。SLM790 LTE Cat 4模块支持2种封装:LCC封装(80pin+LGA 64pin)和 Mini PCIe封装(52pin),可替换市面上一些其他4G模块。
新产品 发布时间 : 2019-10-16
电子商城
现货市场
服务
可根据用户的wifi模块,使用无线连接测试仪MT8862A,测试IEEE802.11a/b/g/n/ac (2.4Ghz和5Ghz)设备的TX、RX射频特征,输出测试报告。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>
世强深圳实验室提供Robei EDA软件免费使用服务,与VCS、NC-Verilog、Modelsim等EDA工具无缝衔接,将IC设计高度抽象化,并精简到三个基本元素:模块、引脚、连接线,自动生成代码。点击预约,支持到场/视频直播使用,资深专家全程指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论