android下調(diào)試3G之USB串口驅(qū)動(dòng)集成配置
來(lái)源:程序員人生 發(fā)布時(shí)間:2014-11-09 10:07:09 閱讀次數(shù):8265次
1、修改Android內(nèi)核的編譯配置
vi ~/myandroid/kernel_imx/.config文件中,確保下面的的配置項(xiàng)已被選定。 (假設(shè)源碼在~/myandroid目錄下)
1、 USB電源管理特性的相干配置項(xiàng):
CONFIG_USB_SUSPEND=y
2、 USB串口驅(qū)動(dòng)相干的配置項(xiàng):
CONFIG_USB_SERIAL=y
CONFIG_USB_SERIAL_OPTION=y
CONFIG_USB_SERIAL_WWAN=y
3、 PPP撥號(hào)的相干配置項(xiàng):
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
2、USB串口驅(qū)動(dòng)集成配置的操作步驟
1、cd ~/myandroid/kernel_imx
make menuconfig (如果提示找不到“ncurses”庫(kù),則履行命令:sudo apt-get install libncurses5-dev)
依照以下紅線(xiàn)框的內(nèi)容修改;
前面的“*”表示選中;
用空格可以切換是不是選中此項(xiàng);
后面有“― ― ― >”表示車(chē)可以進(jìn)入;
上下鍵選擇要修改選項(xiàng);左右鍵選擇<select>、<Exit>、<help>、<Yes>、<No>;
回車(chē)表示肯定。
2、USB電源管理特性的相干配置項(xiàng):
3、USB串口驅(qū)動(dòng)相干的配置項(xiàng) :
4、PPP撥號(hào)的相干配置項(xiàng) :
5、如上操作選完所須選項(xiàng)后,通過(guò)選擇<Exit>按鈕,逐層退出各個(gè)配置界面。最后在保存配置界面中,選擇”Yes”選項(xiàng)并退出。
6、完成配置后
cd ~/myandroid/kernel_imx
cp .config arch/arm/configs/imx6_android_defconfig (假設(shè)用的是imx6處理器)
cd ~/myandroid
source build/envsetup.sh
lunch sabresd_6dq-user
make //開(kāi)始編譯修改后的內(nèi)核。
確認(rèn)系統(tǒng)中是不是已存在正確的 USB 串口驅(qū)動(dòng) 履行以下命令查看內(nèi)核的log信息: dmesg
生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)