免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2034 | 回复: 0
打印 上一主题 下一主题

[驱动] 芯片SIM5320在开发板上是如何被识别出来的?如何验证SIM5320已被识别出来了? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-11-05 10:02 |只看该作者 |倒序浏览
开发平台:DM6446
内核版本:2.6.16
3G模块:SIM5320

问题1:SIM5320是如何被识别出来的?如何验证SIM5320已被识别出来了?

注释1:我搜索过大量有关3G模块的相关信息,其中绝大多少都是外置3G模块的信息。
#1 外置3G模块的识别过程:将3G卡插入USB接口,首先识别出来的是U盘,即加载storage驱动,当用usb_modeswitch工具把它转换成modem模式,它会把总线初始化为usb_serial_bus,并加载usb serial驱动(usb/serial目录下option.c)。
        #2 在没用usb_modeswitch工具把它转换成modem模式之前,使用lsusb命令可查看该3G卡的Vendor ID 和 Product ID,验证3G卡模块已被识别。


总结1:
我现在比较迷糊的是内置3G卡SIM5320,是不是在开发板上电的时候就被识别为U盘,即加载storage驱动呢?
(此文中提到的内置3G模块,是指焊接在开发板上的芯片,如SIM5320芯片)

Y:如果是的话,我使用lsusb命令,并没有列出SIM5320的相关信息,这样是不是就能否定SIM5320在开发板上电的后被识别为U盘这一想法呢?
        N:如果不是的话,开发板上电后SIM5320被识别为什么设备呐,识别过程又是怎样的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP