新手求助!高通OpenQ820的开发板,预装了Android系统,如何刷机?

hanxinfeng111 2016-10-08 12:03:12
按照给的说明书,需要先安装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进行烧录。
...全文
2161 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38498942 2020-04-15
  • 打赏
  • 举报
回复
使用adb刷机,那就得确定system.img是刷到system_a还是system_b等等一些内容,这个一般提供的有文档的,参考文档来吧。
xiaozhu12371237 2017-02-23
  • 打赏
  • 举报
回复
刷机使用的是adb工具包里的fastboot,你首先要确保开发板进入fastboot模式才能开始刷机。不过需要一一对应
Lingxy 2017-02-02
  • 打赏
  • 举报
回复
是不是QDload 9008,如果是9008的话是空板还没烧有东西进去,你要先用QFile烧软件
hanxinfeng111 2016-10-26
  • 打赏
  • 举报
回复
从你买的供货商那里要就好了
sharon_361 2016-10-25
  • 打赏
  • 举报
回复
我也在研究820,相关的开发资料是从哪里下载的,可不可以分享一下
hanxinfeng111 2016-10-24
  • 打赏
  • 举报
回复
刚看了一下里面的内容差不多你的为什么刚连上就能安装。 我的开发板与电脑刚连上显示的是FT232R USB UART, 设备的硬件ID为USB\VID_0403&PID_6001, 提供的文件里的硬件ID为USB\VID_05C6&PID_9025 驱动文件中不包含硬件设备号,所以安装时就提示找不到驱动文件 然后修改驱动文件替换了设备ID后,可以安装,但是无法用ADB连接 我的手机就可以用adb连接 一直弄不懂这个 不知道你的开发板的硬件ID号是多少呢?
xianlingjianke 2016-10-24
  • 打赏
  • 举报
回复
有这部分 或者我记得在线搜索也可以按上的 ;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
hanxinfeng111 2016-10-24
  • 打赏
  • 举报
回复
目录都是一样的,具体想看一下androud_winusb里面的内容,你方不方便私信发一下
xianlingjianke 2016-10-24
  • 打赏
  • 举报
回复
hanxinfeng111 2016-10-24
  • 打赏
  • 举报
回复
是的,包含子文件夹。我觉得这里也不应该有问题。可看那个驱动文件发现里面的设备ID不包含高通820的设备ID,添加进去之后还是不行,能不能看一下你的驱动文件呢?
xianlingjianke 2016-10-24
  • 打赏
  • 举报
回复
选择了包括子文件夹吧?按理说应该没问题的
hanxinfeng111 2016-10-24
  • 打赏
  • 举报
回复
引用 3 楼 xianlingjianke 的回复:
给的驱动是在windows下安装的,在window下的设备管理器中,找到未识别的设备,然后更新驱动,选择给的那个usb_driver文件夹,而不是子文件夹,就可以了。 刷机的话,需要进入fastboot mode。然后就可以识别了,但愿你不要遇到和我类似的问题····
为什么用它给的USB driver驱动文件夹,提示找不到驱动文件呢?郁闷好久了
xianlingjianke 2016-10-24
  • 打赏
  • 举报
回复
给的驱动是在windows下安装的,在window下的设备管理器中,找到未识别的设备,然后更新驱动,选择给的那个usb_driver文件夹,而不是子文件夹,就可以了。 刷机的话,需要进入fastboot mode。然后就可以识别了,但愿你不要遇到和我类似的问题····
xianlingjianke 2016-10-24
  • 打赏
  • 举报
回复
您好!我现在也在研究820的板子,但是没有办法正确的进入fastboot mode,能麻烦您帮忙看下是哪里不对吗http://bbs.csdn.net/topics/392037070
肖大叔 2016-10-09
  • 打赏
  • 举报
回复
刷机使用的是adb工具包里的fastboot,你首先要确保开发板进入fastboot模式才能开始刷机。

948

社区成员

发帖
与我相关
我的任务
社区描述
为开发者提供高通丰富的解决方案及全面技术下载内容。本版以AI人工智能、WoS移动笔记本、XR、IoT 物联网、Auto 汽车、生成式AI等核心板块组成,为开发者提供一个便捷及高效的学习交流平台。
人工智能物联网机器学习 企业社区 北京·东城区
社区管理员
  • Qualcomm开发
  • csdnsqst0050
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧