前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >14. 100ASK-V853-PRO开发板 ADB测试指南

14. 100ASK-V853-PRO开发板 ADB测试指南

作者头像
韦东山
发布2023-10-17 16:21:22
2490
发布2023-10-17 16:21:22
举报
文章被收录于专栏:韦东山嵌入式

100ASK-V853-PRO开发板 ADB测试指南

硬件要求:

  • 100ASK-V853-PRO开发板

软件要求:

  • 固件下载地址:链接:百度网盘 提取码:sp6a 固件位于资料光盘中的10_测试镜像/4.测试ADB/v853_linux_100ask_uart0.img

1.硬件连接

​ 按照下图所示连接12V电源和两条Type-C数据线

在这里插入图片描述
在这里插入图片描述

2.烧录新镜像

如果您是第一次烧录开发板镜像,请参考https://forums.100ask.net/t/topic/3403

如果您已经安装过烧写软件和驱动,使用烧写软件选中下载好的测试ADB镜像后,选中全盘擦除升级后

在这里插入图片描述
在这里插入图片描述

按住开发板上的FEL键再按下RESET键后,松开两个按键。此时开发板会自动进入烧写模式。

image-20230411103712913
image-20230411103712913

进入烧写模式后,烧写软件会自动进行烧写。

在这里插入图片描述
在这里插入图片描述

3.启动Tina系统

开发板烧写完成后会自动启动新镜像系统,可使用串口软件,打开开发板的串口终端,波特率为115200。

串口终端打开后,开发板启动后会输出Tina Linux,系统成功启动后ADB功能也可正常使用。

在这里插入图片描述
在这里插入图片描述

按下回车键进入开发板终端控制台。

4.Windows主机端使用ADB功能

​ 开发板成功启动后,可以在主机端使用ADB功能访问开发板。这我使用的Windows做演示,打开设备管理器,可以在通用串行总线设备中看到有Tina ADB设备。

在这里插入图片描述
在这里插入图片描述

此时可以使用Windows电脑中的命令提示符访问开发。按下win+r后输入cmd或者在任务栏搜索命令提示符,打开该软件后,如下所示

在这里插入图片描述
在这里插入图片描述

输入adb shell访问开发板的控制台

在这里插入图片描述
在这里插入图片描述

此时ADB功能在主机端可正常使用。

5.Linux虚拟机端使用ADB功能

​ 将ADB设备连接到虚拟机中,进行如下操作将ADB连接到虚拟机端。

在这里插入图片描述
在这里插入图片描述

操作完成后,可看到Google Tina ADB设备前面会被勾选,此时为ADB设备成功连接到虚拟机端

在这里插入图片描述
在这里插入图片描述

打开Ubuntu的终端,输入adb devices

代码语言:javascript
复制
book@100ask:~$ adb devices
List of devices attached
* daemon not running; starting now at tcp:5037
* daemon started successfully
20080411	device

输入后,虚拟机端可以扫描出设备号即为成功连接到开发板端。

创建文件测试ADB传输功能,创建1.txt文件

代码语言:javascript
复制
book@100ask:~$ touch 1.txt

通过ADB传输到开发板端

代码语言:javascript
复制
book@100ask:~$ adb push 1.txt /tmp/
1.txt: 1 file pushed.

开发板端,查看tmp目录下是否有虚拟机端传来的文件,下面命令需要在串口终端下执行

代码语言:javascript
复制
root@TinaLinux:/# ls /tmp/
1.txt             lib               run
UNIX_WIFI.domain  lock

可以发现tmp目录下有刚刚传输过来的文件。

在开发板端的tmp目录下创建文件

代码语言:javascript
复制
root@TinaLinux:/# cd /tmp/
root@TinaLinux:/tmp# touch 2.txt
root@TinaLinux:/tmp# ls
1.txt             UNIX_WIFI.domain  lock
2.txt             lib               run

虚拟机端,返回虚拟机端的终端,从开发板中拉取2.txt文件,下面命令需要在Ubuntu虚拟机中执行

代码语言:javascript
复制
book@100ask:~$ adb pull /tmp/2.txt ./
/tmp/2.txt: 1 file pulled.

查看当前文件下是否有2.txt文件

代码语言:javascript
复制
book@100ask:~$ ls
1.txt                          2.txt

可以发现也存在2.txt。

测试完毕,开发板和虚拟机ADB功能互传文件功能正常。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-06-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 100ASK-V853-PRO开发板 ADB测试指南
    • 1.硬件连接
      • 2.烧录新镜像
        • 3.启动Tina系统
          • 4.Windows主机端使用ADB功能
            • 5.Linux虚拟机端使用ADB功能
            相关产品与服务
            腾讯云服务器利旧
            云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档