按照給的說明書,需要先安裝USB驅動,然后利用ADB進行燒錄。
但是電腦和開發板連接USB資料線后,電腦的設備管理器顯示的USB串口設備,不是Android設備。
給的驅動也沒法安裝。這是給的說明檔案:
Please note:
Default there are 4 functional interfaces created only one is ADB other are used as diagnostic purpose (QPST, MDM, DIAG, MASS STORAGE).
Only one endpoint with following is applicable for ADB.
Your android_winusb.inf file should have below lines ADB.
android_winusb.inf
[Google.NTx86]
;Qualcomm SURF/FFA
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9025
%CompositeAdbInterface% = USB_Install, USB\VID_05C6&PID_9025&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9025
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9025&MI_01
;Qualcomm SURF/FFA (PTP+ADB)
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_904E
%CompositeAdbInterface% = USB_Install, USB\VID_05C6&PID_904E&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_904E
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_904E&MI_01
;Qualcomm SURF/FFA (MTP+ADB)
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9039
%CompositeAdbInterface% = USB_Install, USB\VID_05C6&PID_9039&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9039
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9039&MI_01
;Qualcomm SURF/FFA (UMS+ADB)
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9015
%CompositeAdbInterface% = USB_Install, USB\VID_05C6&PID_9015&MI_00
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9015
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9015&MI_00
[Google.NTamd64]
;Qualcomm SURF/FFA
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9025
%CompositeAdbInterface% = USB_Install, USB\VID_05C6&PID_9025&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9025
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9025&MI_01
;Qualcomm SURF/FFA (PTP+ADB)
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_904E
%CompositeAdbInterface% = USB_Install, USB\VID_05C6&PID_904E&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_904E
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_904E&MI_01
;Qualcomm SURF/FFA (MTP+ADB)
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9039
%CompositeAdbInterface% = USB_Install, USB\VID_05C6&PID_9039&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9039
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9039&MI_01
;Qualcomm SURF/FFA (UMS+ADB)
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9015
%CompositeAdbInterface% = USB_Install, USB\VID_05C6&PID_9015&MI_00
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9015
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_9015&MI_00
[Strings]
SingleAdbInterface = "Android ADB Interface"
CompositeAdbInterface = "Android Composite ADB Interface"
SingleBootLoaderInterface = "Android Bootloader Interface"
When you see a Windows pop-up requesting drivers, provide the usb_driver folder path. Other device notifications from Windows should be ignored.
Each time you change your USB connection type from the Android Settings APP, you will see one time installation pop-up requesting for ADB driver to be installed, provide the usb_driver folder.
我用手機試了試可以安裝,查看設備ID也是USB\VID_05C6&PID_9015&MI_00這種格式的,但是開發板的設備ID是不同格式的,名稱是usb serial port。搞不懂如何安裝驅動才能利用ADB進行燒錄。
uj5u.com熱心網友回復:
刷機使用的是adb工具包里的fastboot,你首先要確保開發板進入fastboot模式才能開始刷機。uj5u.com熱心網友回復:
您好!我現在也在研究820的板子,但是沒有辦法正確的進入fastboot mode,能麻煩您幫忙看下是哪里不對嗎http://bbs.csdn.net/topics/392037070uj5u.com熱心網友回復:
給的驅動是在windows下安裝的,在window下的設備管理器中,找到未識別的設備,然后更新驅動,選擇給的那個usb_driver檔案夾,而不是子檔案夾,就可以了。刷機的話,需要進入fastboot mode。然后就可以識別了,但愿你不要遇到和我類似的問題····
uj5u.com熱心網友回復:
為什么用它給的USB driver驅動檔案夾,提示找不到驅動檔案呢?郁悶好久了
uj5u.com熱心網友回復:
選擇了包括子檔案夾吧?按理說應該沒問題的uj5u.com熱心網友回復:
是的,包含子檔案夾。我覺得這里也不應該有問題。可看那個驅動檔案發現里面的設備ID不包含高通820的設備ID,添加進去之后還是不行,能不能看一下你的驅動檔案呢?uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
目錄都是一樣的,具體想看一下androud_winusb里面的內容,你方不方便私信發一下uj5u.com熱心網友回復:
有這部分或者我記得在線搜索也可以按上的
;Qualcomm OpenQ 8096
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_900E
%CompositeAdbInterface% = USB_Install, USB\VID_05C6&PID_900E&MI_00
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_900E
%SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_900E&MI_00
uj5u.com熱心網友回復:
剛看了一下里面的內容差不多你的為什么剛連上就能安裝。我的開發板與電腦剛連上顯示的是FT232R USB UART,
設備的硬體ID為USB\VID_0403&PID_6001,
提供的檔案里的硬體ID為USB\VID_05C6&PID_9025
驅動檔案中不包含硬體設備號,所以安裝時就提示找不到驅動檔案
然后修改驅動檔案替換了設備ID后,可以安裝,但是無法用ADB連接
我的手機就可以用adb連接
一直弄不懂這個
不知道你的開發板的硬體ID號是多少呢?
uj5u.com熱心網友回復:
我也在研究820,相關的開發資料是從哪里下載的,可不可以分享一下uj5u.com熱心網友回復:
從你買的供貨商那里要就好了uj5u.com熱心網友回復:
是不是QDload 9008,如果是9008的話是空板還沒燒有東西進去,你要先用QFile燒軟體uj5u.com熱心網友回復:
刷機使用的是adb工具包里的fastboot,你首先要確保開發板進入fastboot模式才能開始刷機。不過需要一一對應uj5u.com熱心網友回復:
使用adb刷機,那就得確定system.img是刷到system_a還是system_b等等一些內容,這個一般提供的有檔案的,參考檔案來吧。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/69839.html
標籤:Qualcomm開發
