<strong id="ctjbx"></strong>

  1. <strong id="ctjbx"></strong>
    <ruby id="ctjbx"></ruby>

    14. 100ASK-V853-PRO開(kāi)發(fā)板 ADB測試指南 今日看點(diǎn)

    來(lái)源:嵌入式Linux那些事時(shí)間:2023-06-16 20:36:36

    硬件要求:


    【資料圖】

    100ASK-V853-PRO開(kāi)發(fā)板

    軟件要求:

    固件下載地址:鏈接:百度網(wǎng)盤(pán) 提取碼:sp6a 固件位于資料光盤(pán)中的10_測試鏡像/4.測試ADB/v853_linux_100ask_uart0.img

    1.硬件連接

    按照下圖所示連接12V電源和兩條Type-C數據線(xiàn)

    2.燒錄新鏡像

    如果您是第一次燒錄開(kāi)發(fā)板鏡像,請參考https://forums.100ask.net/t/topic/3403

    如果您已經(jīng)安裝過(guò)燒寫(xiě)軟件和驅動(dòng),使用燒寫(xiě)軟件選中下載好的測試ADB鏡像后,選中全盤(pán)擦除升級后

    按住開(kāi)發(fā)板上的FEL鍵再按下RESET鍵后,松開(kāi)兩個(gè)按鍵。此時(shí)開(kāi)發(fā)板會(huì )自動(dòng)進(jìn)入燒寫(xiě)模式。

    進(jìn)入燒寫(xiě)模式后,燒寫(xiě)軟件會(huì )自動(dòng)進(jìn)行燒寫(xiě)。

    3.啟動(dòng)Tina系統

    開(kāi)發(fā)板燒寫(xiě)完成后會(huì )自動(dòng)啟動(dòng)新鏡像系統,可使用串口軟件,打開(kāi)開(kāi)發(fā)板的串口終端,波特率為115200。

    串口終端打開(kāi)后,開(kāi)發(fā)板啟動(dòng)后會(huì )輸出Tina Linux,系統成功啟動(dòng)后ADB功能也可正常使用。

    按下回車(chē)鍵進(jìn)入開(kāi)發(fā)板終端控制臺。

    4.Windows主機端使用ADB功能

    開(kāi)發(fā)板成功啟動(dòng)后,可以在主機端使用ADB功能訪(fǎng)問(wèn)開(kāi)發(fā)板。這我使用的Windows做演示,打開(kāi)設備管理器,可以在通用串行總線(xiàn)設備中看到有Tina ADB設備。

    此時(shí)可以使用Windows電腦中的命令提示符訪(fǎng)問(wèn)開(kāi)發(fā)。按下win+r后輸入cmd或者在任務(wù)欄搜索命令提示符,打開(kāi)該軟件后,如下所示

    輸入adb shell訪(fǎng)問(wèn)開(kāi)發(fā)板的控制臺

    此時(shí)ADB功能在主機端可正常使用。

    5.Linux虛擬機端使用ADB功能

    將ADB設備連接到虛擬機中,進(jìn)行如下操作將ADB連接到虛擬機端。

    操作完成后,可看到Google Tina ADB設備前面會(huì )被勾選,此時(shí)為ADB設備成功連接到虛擬機端

    打開(kāi)Ubuntu的終端,輸入adb devices

    book@100ask:~$ adb devices

    List of devices attached

    * daemon not running; starting now at tcp:5037

    * daemon started successfully

    20080411 device

    輸入后,虛擬機端可以?huà)呙璩鲈O備號即為成功連接到開(kāi)發(fā)板端。

    創(chuàng )建文件測試ADB傳輸功能,創(chuàng )建1.txt文件

    book@100ask:~$ touch 1.txt

    通過(guò)ADB傳輸到開(kāi)發(fā)板端

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

    1.txt: 1 file pushed.

    開(kāi)發(fā)板端,查看tmp目錄下是否有虛擬機端傳來(lái)的文件,下面命令需要在串口終端下執行

    root@TinaLinux:/# ls /tmp/

    1.txt lib run

    UNIX_WIFI.domain lock

    可以發(fā)現tmp目錄下有剛剛傳輸過(guò)來(lái)的文件。

    在開(kāi)發(fā)板端的tmp目錄下創(chuàng )建文件

    root@TinaLinux:/# cd /tmp/

    root@TinaLinux:/tmp# touch 2.txt

    root@TinaLinux:/tmp# ls

    1.txt UNIX_WIFI.domain lock

    2.txt lib run

    虛擬機端,返回虛擬機端的終端,從開(kāi)發(fā)板中拉取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

    可以發(fā)現也存在2.txt。

    測試完畢,開(kāi)發(fā)板和虛擬機ADB功能互傳文件功能正常。審核編輯:湯梓紅

    標簽:

    責任編輯:FD31
    上一篇:天天熱點(diǎn)!今天是你的生日丨慶祝光明日報創(chuàng )刊74周年
    下一篇:最后一頁(yè)

    精彩圖集(熱圖)

    熱點(diǎn)圖集

    最近更新

    信用中國

    • 信用信息
    • 行政許可和行政處罰
    • 網(wǎng)站文章

    久爱免费观看在线精品_亚洲综合一区二区三区_最新国产国模无码视频在线_中文字幕无码精品亚洲资源网久久

      <strong id="ctjbx"></strong>

    1. <strong id="ctjbx"></strong>
      <ruby id="ctjbx"></ruby>