QCC303X-QCC512X 安装USB/TRB驱动/ADK/MDE/以及程序下载

高通对新手来说,将环境搭建好,真的比较费时费力,因此我在这一篇文章当中,特意介绍QCC303X-QCC512X环境是怎么安装的。
我也根据我之前搭建的经验,特意做了一份文档,供大家参考。希望有兴趣学习高通的小白们(其实我也是小白,只是不过爱分享),能够少走弯路。一起进步!!!

一.检查驱动是否安装

Win + x 打开设备管理器


设备管理器.png
安装成功的显示

二.安装驱动

1.选择一个固定的USB口

安装驱动过程中,保证该设备(开发板)一直插到USB口当中,另外驱动安装只是安装该电脑对应的USB口。

设备插入到电脑当中

2.安装ADK工具

ADK 工具需要在高通官网下载,你需要根据你的芯片型号,下载对应的ADK工具


ADK工具图片
步骤01

如果没什么需求,对新手来说强烈建议安装在C盘

安装在C盘
步骤02
步骤03
步骤04
步骤05
步骤06
步骤07
步骤08
步骤09
步骤10

安装完ADK_QCC512X_QCC302X_WIN_6.4.******.exe,Win + x 重新打开设备管理器


未知设备
查找属性
4010

仅接安装bluesuite,用于第4步进行驱动解密

3.安装bluesuite

安装了ADK之后,紧接着安装bluesuite,用于后续驱动识别解密

管理员运行 安装InstallBlueSuiteCda_3*****.exe


bluesuite安装包
步骤01

强烈建议安装在C盘


安装在C盘

如图全勾上


如图勾选

步骤02

步骤03

步骤04

安装bluesuite的过程中,需要安装python,必须安装


安装PYTHON

python 安装过程

安装python完成之后,点击finish,完成bluesuite安装,仅接这对驱动解锁


bluesuite 安装完成

4.驱动解锁(需要电脑的管理员权限)
这个方法也是别人一些老工程师教我的,所以我也特意写在里面
新建key.txt文档,并且在里面写32个0(如下图所示)


key.txt

填写key.txt

将key.txt文件放在bluesuite的安装路径当中(需要管理员权限)


复制粘贴key.txt

打开cmd,以管理员身份(不然会出问题)运行
打开cmd

输入命令cd C:\Program Files (x86)\QTIL\BlueSuite 3.3.4 (这是我电脑的bluesuite安装路径),打开bluesuit的所在路径。(命令如下图所示)


打开路径

输入TransportUnlock.exe writeunlockkey key.txt密钥指令,如下图所示(只有success,才可以)


transport

5.正式安装USB驱动

win + x打开设备管理器


设备管理器

安装了USB 驱动后,会弹一个未知设备选项


未知设备

选择属性,查看设备ID
设备属性

4010是高通的固定的设备号码


查看ID

更新驱动设备
更新驱动设备

选择 “浏览我的电脑以查找驱动程序”
步骤01

选择“从计算机驱动列表当中选取”
image.png

选择“通用串行总线控制器”
image.png

选择”通用USB集线器”


USB集线器

安装成功后,设备管理器会搜索到对应的高通设备
image.png

备注:如果出现安装设备失败错误的情况,则重复执行第5步,直至安装成功为止

安装MDE工具

MDE工具
MDE安装完成

三.下载程序

打开bluesuite的安装路径的NvsApp.exe 程序


nvsapp

打开主界面


usbdebug

查找芯片ID,确认板子能够正常烧录。
image.png

能查找到芯片ID,说明PC和芯片通讯成功


查看芯片ID

烧录前,请先擦除
擦除

擦除成功

烧录程序
编译的完成,你会产生一个xuv文件,你可以通过使用xuv文件将程序烧录进去
xuv文件

开始烧录
烧录过程

烧录完成


烧录完成

总结:
ADK:可以理解为SDK包 -- 里面有对应芯片型号的的程序代码压缩包
MDE: 高通集成的MDE,功能强大,里面可以 调试/宏开关设置/编译/烧录等操作都可以在里面运行
Bluesuite:安装USB驱动必备工具,也继承了烧录的功能
NVSapp:是bluesuit当中的一个子功能

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容