[置顶] android下调试3G之USB串口驱动集成配置

一、修改Android内核的编译配置
       vi ~/myandroid/kernel_imx/.config文件中,确保下面的的配置项已经被选定。 (假如源码在~/myandroid目录下)
    1、 USB电源管理特性的相关配置项: 
           CONFIG_USB_SUSPEND=y 
    2、 USB串口驱动相关的配置项: 
           CONFIG_USB_SERIAL=y 
           CONFIG_USB_SERIAL_OPTION=y   
           CONFIG_USB_SERIAL_WWAN=y 
    3、 PPP拨号的相关配置项: 
           CONFIG_PPP=y 
           CONFIG_PPP_MULTILINK=y 
           CONFIG_PPP_FILTER=y 
           CONFIG_PPP_ASYNC=y 
           CONFIG_PPP_SYNC_TTY=y 
           CONFIG_PPP_DEFLATE=y 
           CONFIG_PPP_BSDCOMP=y 
二、USB串口驱动集成配置的操作步骤 
    1、 cd   ~/myandroid/kernel_imx
          make  menuconfig (如果提示找不到“ncurses”库,则执行命令:sudo apt-get install libncurses5-dev) 
         按照如下红线框的内容修改;
                前面的“*”表示选中;
                用空格可以切换是否选中此项;
                后面有“— — — >”表示车可以进入;
                上下键选择要修改选项;左右键选择<select>、<Exit>、<help>、<Yes>、<No>;
                回车表示确定。
    2、 USB电源管理特性的相关配置项: 
          [置顶] android下调试3G之USB串口驱动集成配置_第1张图片
          [置顶] android下调试3G之USB串口驱动集成配置_第2张图片
         
          [置顶] android下调试3G之USB串口驱动集成配置_第3张图片
          [置顶] android下调试3G之USB串口驱动集成配置_第4张图片
    3、USB串口驱动相关的配置项 :
         
          [置顶] android下调试3G之USB串口驱动集成配置_第5张图片
          [置顶] android下调试3G之USB串口驱动集成配置_第6张图片
          [置顶] android下调试3G之USB串口驱动集成配置_第7张图片
    4、 PPP拨号的相关配置项 :
          [置顶] android下调试3G之USB串口驱动集成配置_第8张图片
         
         
    5、 如上操作选完所须选项后,通过选择<Exit>按钮,逐层退出各个配置界面。最后在保存配置界面中,选择”Yes”选项并退出。
 
          [置顶] android下调试3G之USB串口驱动集成配置_第9张图片
    6、 完成配置后
         cd  ~/myandroid/kernel_imx
         cp  .config   arch/arm/configs/imx6_android_defconfig  (假如用的是imx6处理器)
         cd  ~/myandroid
         source  build/envsetup.sh
         lunch  sabresd_6dq-user
         make      // 开始编译修改后的内核。
         确认系统中是否已经存在正确的 USB 串口驱动  执行如下命令查看内核的log信息:  dmesg 
     
 
 
 
 
 
 
 

你可能感兴趣的:(android,linux,3G,驱动,usb)