首页 > 代码库 > android下调试3G之USB串口驱动集成配置

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电源管理特性的相关配置项: 
         
         
         
         
         
    3、USB串口驱动相关的配置项 :
         
         
         
         
    4、PPP拨号的相关配置项 :
         
         
         
    5、如上操作选完所须选项后,通过选择<Exit>按钮,逐层退出各个配置界面。最后在保存配置界面中,选择”Yes”选项并退出。
 
         
    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下调试3G之USB串口驱动集成配置