首页 > 其他分享 >14. 100ASK-V853-PRO开发板 ADB测试指南

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

时间:2023-06-16 16:02:42浏览次数:54  
标签:tmp 14 V853 100ASK 开发板 ADB 100ask txt 虚拟机

硬件要求:

  • 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

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

在这里插入图片描述

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

book@100ask:~$ adb devices
List of devices attached
* daemon not running; starting now at tcp:5037
* daemon started successfully
20080411	device

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

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

book@100ask:~$ touch 1.txt

通过ADB传输到开发板端

book@100ask:~$ adb push 1.txt /tmp/
1.txt: 1 file pushed.

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

root@TinaLinux:/# ls /tmp/
1.txt             lib               run
UNIX_WIFI.domain  lock

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

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

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虚拟机中执行

book@100ask:~$ adb pull /tmp/2.txt ./
/tmp/2.txt: 1 file pulled.

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

book@100ask:~$ ls
1.txt                          2.txt

可以发现也存在2.txt。

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

标签:tmp,14,V853,100ASK,开发板,ADB,100ask,txt,虚拟机
From: https://blog.51cto.com/weidongshan/6500238

相关文章

  • MySQL报错1406_MySQL #1406 Data too long错误
    造成这个错误有两种可能1)仔细检查sql语句是不是插入值颠倒了位置2)java端与mysql表编码不一致:1.修改Server端编码。修改character_set_xxx2.在JDBC-URL连接后面加上&useUnicode=true&characterEncoding=UTF83.修改my.ini文件去掉sql-mode="STRICT_TRANS_TABLES,NO_A......
  • 1494. 并行课程 II
    给你一个整数 n 表示某所大学里课程的数目,编号为 1 到 n ,数组 relations 中, relations[i]=[xi,yi] 表示一个先修课的关系,也就是课程 xi 必须在课程 yi 之前上。同时你还有一个整数 k 。在一个学期中,你最多 可以同时上k 门课,前提是这些课的先修课在之前的......
  • [ABC114D] 756 题解
    题目链接题意给定一个数\(n\),求\(n!\)的因数中,刚好有\(75\)个因数的数的个数。分析首先有这样一个性质,对于一个数\(a\),我们将其分解质因数,即\[a=\prod_{i=1}^{n}p_i^{k_i}\]那么,\(a\)的因数个数就是\[sum=\prod_{i=1}^{n}(k_i+1)\]简单证明一下,对于第......
  • ASEMI代理光宝光耦LTV-0314的应用与优势
    编辑-Z在电子设备的设计和制造过程中,光耦合器是一种至关重要的组件。它们在电路中起到隔离作用,保护电子设备免受电压冲击和电流过载的影响。今天,我们将深入探讨一种特殊的光耦合器——LTV-0314,它的特性、应用以及优势。 一、LTV-0314的特性 LTV-0314是一种高性能的光耦合器......
  • 「Python实用秘技14」快速优化Python导包顺序
    本文完整示例代码及文件已上传至我的Github仓库https://github.com/CNFeffery/PythonPracticalSkills这是我的系列文章「Python实用秘技」的第14期,本系列立足于笔者日常工作中使用Python积累的心得体会,每一期为大家带来一个几分钟内就可学会的简单小技巧。作为系列第1......
  • 【2023-06-14】保腰护椎
    20:00不是骂人丑便可以掩饰得了自己的丑。                                                 ——郭沫若这两天,忽然在几次弯腰的过程中,有感觉到腰椎至下盘大腿位置引发......
  • P3312 [SDOI2014]数表
    [SDOI2014]数表题目描述有一张\(n\timesm\)的数表,其第\(i\)行第\(j\)列(\(1\lei\len\),\(1\lej\lem\))的数值为能同时整除\(i\)和\(j\)的所有自然数之和。给定\(a\),计算数表中不大于\(a\)的数之和。\(1\len,m\le10^5\),\(1\leQ\le2\times10^4\)。思路点拨......
  • Struts1.x系列教程(14):动态Form
    上一篇:Struts1.x系列教程(13):国际化一、动态Form简介   虽然ActionForm功能强大,但有些时候使用起来有些麻烦。如每建立一个用户录入界面(JSP页面),就得建立一个ActionForm子类来和这个页面对应。当然,我们可以采用嵌套属性从一定程度上弥补这个问题。但是在建立新的用户录入界面时,......
  • Luogu P1495 【模板】中国剩余定理(CRT)/ 曹冲养猪
    【模板】中国剩余定理(CRT)/曹冲养猪题目描述自从曹冲搞定了大象以后,曹操就开始捉摸让儿子干些事业,于是派他到中原养猪场养猪,可是曹冲满不高兴,于是在工作中马马虎虎,有一次曹操想知道母猪的数量,于是曹冲想狠狠耍曹操一把。举个例子,假如有\(16\)头母猪,如果建了\(3\)个猪圈,剩下......
  • 6.14
    1.pip永久换源/1 在文件地址栏输入:%APPDATA%回车,快速进入C:\Users\电脑用户\AppData\Roaming文件夹中/2在Roaming文件夹中新建pip文件夹/3 在pip文件夹中新建pip.ini配置文件/4pip文件夹写入:[global]index-url=https://mirrors.aliyun.com/pypi/simple[instal......