0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

零基礎開發(fā)安信可小安派-Eyes-S1【入門篇】——安裝VMware與Ubuntu

AIoT行業(yè)洞察 ? 來源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2023-09-26 09:00 ? 次閱讀

01

下載打包好的VM和Linux

經(jīng)過一天一夜踩坑和安裝了三遍環(huán)境后,終于讓我配置好了環(huán)境,本次打包好的壓縮包包括VMware Workstation Pro 16和Ubuntu 18.04,其中Ubuntu 18.04已經(jīng)給大家設置了中文,換好了國內的清華APT源,安裝VScode與必要的插件,拉取了截至目前更新的小安派最新SDK和子模塊,配置好了編譯環(huán)境。由于集成度較高,本次下載的壓縮包高達10G,教程原文可在安信可官方社區(qū)查看。

壓縮包內包括兩個部分的文件,分別是以AiThinker開頭的鏡像文件,以及VMware安裝包。

02

安裝VMware Workstation Pro 16

將壓縮包解壓后,運行VMware安裝包。

wKgaomUSLQuAbh37AAAM7ktg9Uk770.png

根據(jù)下圖依次點擊。

wKgZomUSLQuACu5qAAB2SATUoNg223.pngwKgaomUSLQyAfrfdAABq7st1IrI342.png

運行到自定義安裝時,建議選一個位置較大的磁盤存儲,我設置為E盤,并新建了一個名為VMware的文件夾。

wKgZomUSLQyAek9SAABGBqocvRc053.pngwKgaomUSLQ2AKrPmAACpoKHOe4c700.pngwKgZomUSLQ2AHvF1AAA0yUHxAw8679.pngwKgaomUSLQ2APzZVAAAxkrBSLiU353.png

輸入產(chǎn)品許可證密鑰,可以和我輸入一樣的,來源都是來自網(wǎng)絡搜集的密鑰,可以參考如下兩個密鑰輸入。安裝好VMware后需要重啟。

wKgZomUSLQ2AINtnAAA8u-sreC4981.pngwKgaomUSLQ6AHvw5AAAZiW2VUPM844.pngwKgZomUSLQ6AGDzTAAAmvjxgU04866.png

打開VMware界面如下:

wKgaomUSLQ-ACKgEAABHqe0jWEw617.png

03

安裝Ubuntu 18.04

點擊左上角“文件”,然后點擊打開。

wKgZomUSLQ-AamDJAABkwqeZcWY086.png

選擇我們一開始解壓的壓縮包位置,這里只會顯示一個文件,選中打開。

wKgaomUSLQ-AI8D6AAB-UZJD7Po995.png

導入虛擬機,虛擬機的名稱可以自行設置,這里我設置為AiThinker_AiPi_S1,但是下面的虛擬機儲存路徑需要找一個存儲空間較大的位置,位置可以自定義。

wKgZomUSLRGAGZvyAAB6lRjZtc0028.png

導入后等待進度條滿即可。

安裝完成后,左側我的計算機會出現(xiàn)我們剛剛安裝的虛擬機AiThinker_AiPi_S1,點擊它,設備的硬件配置我已經(jīng)配置了2G內存,處理器四個核心,硬盤空間30G,兩張網(wǎng)卡,一張設置為僅主機模式,一張為NAT。如有需要可以更改虛擬機的設置,沒有的話可以直接點擊“開啟此虛擬機”。

wKgZomUSLRaAdlwsAABUdbs40MU302.pngwKgaomUSLRaABHUkAACKDIB8b5E758.png

開啟后會看見我設置的賬號,密碼為123。

wKgZomUSLRaABMCBAAPgmGGhRtw397.png

進入到桌面后分辨率會大小不一,每個人的電腦都不一致,點擊右上角,點擊紅框中的設置。

wKgaomUSLReAXdKPAACx9BNCECY267.png

會進入到用戶設置,這里可以更改用戶名和密碼。需要更改分辨率點擊左上角返回。

wKgZomUSLReAedlTAAD2Cu_eJ24341.png

下滑點擊設備,在分辨率框選擇合適的分辨率,選中后右上角應用即可。

wKgaomUSLReAKznEAAEHb_u-aRc298.pngwKgZomUSLRiAHVKuAAD2nvKF4EQ286.png

04

使用VScode編譯與燒錄小安派S1

桌面的左邊收藏夾,這個位置類似與window界面的任務欄,我已經(jīng)將VScode圖標快捷方式放在此處。點擊打開即可進入。小安派的SDK我已經(jīng)完整拉取并存儲在workspace中。

wKgaomUSLRiAXeWxAACwXmdbdGM059.png

這里需要給沒接觸過命令行的同學普及一些基礎的命令:

“cd” 是進入命令,相當于進入某個文件夾,具體方法為cd+空格+文件夾名稱

"cd .." 是回到上一層目錄的指令

"ls" 是查看文件的指令

"ls -a" 可以查看所有文件,包括隱藏的文件

"rm" 是刪除文件的指令

"rm 文件名 -rf" 是刪除文件夾的指令

"vi 文件名" 是打開文件的指令,沒有編輯器時,可以使用這個指令在終端查看和編輯文件內容

注意,每次進入小安派的SDK都需要設置的編譯路徑。這一步每次打開VScode都需要執(zhí)行。先查看當前自己處在那個文件中,最終需要進入aithinker_Ai-M6X_SDK中,執(zhí)行 . export.sh 設置編譯路徑。

wKgZomUSLRiAVBypAAH1a5DGIPY495.png

執(zhí)行完畢后,cd ..回到上一層,然后cd AiPi-Eyes_Weather進入天氣站的demo,隨后make clean先清除之前的編譯結果。

這里注意,make是編譯命令,make flash是燒錄命令,我已經(jīng)將燒錄的端口設置為ttyACM0,因為該端口的名字對應USBType-C接口名稱。

直接在天氣站的demo下make flash,編譯+燒錄,第一次編譯的時間會比較久,端口的識別需要進入燒錄模式,具體方法為按住Burn不放,按一下復位鍵,再松開Burn。在進入燒錄模式后虛擬機會識別USB,點擊連接到虛擬機,記住要再點擊虛擬機的名稱,點確定。

wKgaomUSLRiAcL_GAADsabT_OOU826.pngwKgZomUSLRmAbNHcAAEViX2sGl4898.pngwKgaomUSLRmABv_EAAEYk-6lyG4220.png

05

踩坑記錄與避坑指南

1、make失敗,error01,這個是沒有正確設置SDK的路徑,最終需要進入aithinker_Ai-M6X_SDK中,執(zhí)行 . export.sh 設置編譯路徑。

2、識別不到端口,提示xxx/dev/ttyACM0....,這個是沒有進入燒錄模式,需要按住Burn不放,按一下復位鍵,再松開Burn。如果還是占用,查看設備的名稱,ls /dev/tty然后按下TAB補全,查看所有的端口名稱,看到有ttyACM0即可,卡住可以按下ctrl+c結束當前命令,再運行一遍make flash。

3、make flash設置的燒錄端口號為ttyACM0,波特率2000000,如果需要燒錄其他端口命令為make flash COMX=/dev/ttyUSBX,第一個插入的USB設備為USB0。由于設置了make flash端口為ttyACM0,所以make flash=make flash COMX=/dev/ttyACM0。

4、本教程采用USB燒錄,所以端口號都為ttyACM0,若使用TTL轉USB則名稱為ttyUSB0。

5、本環(huán)境拉取SDK子模塊已設置為Gitee。返回搜狐,查看更多

審核編輯黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Ubuntu
    +關注

    關注

    5

    文章

    554

    瀏覽量

    29429
  • VMware
    +關注

    關注

    1

    文章

    291

    瀏覽量

    21533
  • SDK
    SDK
    +關注

    關注

    3

    文章

    1015

    瀏覽量

    45597
收藏 人收藏

    評論

    相關推薦

    零基開發(fā)小安-Eyes-DU之【PWM循環(huán)呼吸燈】

    性能。 既然是開源硬件,那必然講究一個DIY,今天小安親自用小安-Eyes-DU來制作一個PWM循環(huán)呼吸燈,來看看詳細教程。 ? 01工程搭建 1
    的頭像 發(fā)表于 08-14 15:37 ?697次閱讀
    <b class='flag-5'>零基</b>礎<b class='flag-5'>開發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes</b>-DU之【PWM循環(huán)呼吸燈】

    如何用小安-Eyes-S1做一個電子木魚?

    2024年的第一教程來了,本篇學習如何添加LVGL事件,并制作完成一個電子木魚(小美苦苦哀求,我略微出手而已)。祝大家2024積德累功,心想事成!接下來看看如何用小安-Eyes-S1
    的頭像 發(fā)表于 01-13 15:18 ?894次閱讀
    如何用<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>做一個電子木魚?

    零基開發(fā)小安-Eyes-S1入門篇】——初識小安-Eyes-S1

    一、小安-Eyes-S1簡介 AiPi-Eyes-S1
    發(fā)表于 09-08 11:06

    小安-Eyes-S1/S2多功能開發(fā)板簡介

    今天,我們在小安放出新鮮的開發(fā)板產(chǎn)品AiPi-Eyes-S1小安-
    的頭像 發(fā)表于 06-19 10:10 ?820次閱讀
    <b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>/<b class='flag-5'>S</b>2多功能<b class='flag-5'>開發(fā)</b>板簡介

    開源工程——小安-Eyes-S1/S2多功能開發(fā)

    前言 AiPi-Eyes-S1開源團隊專門為Ai-M61-32S設計的一款開發(fā)板,支持
    的頭像 發(fā)表于 06-20 09:51 ?579次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>開源工程——<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>/<b class='flag-5'>S</b>2多功能<b class='flag-5'>開發(fā)</b>板

    小安開源硬件制作一個桌面天氣站

    上周推出了小安的2款開源硬件——AiPi-Eyes-S1、AiPi-
    的頭像 發(fā)表于 07-02 11:07 ?889次閱讀
    用<b class='flag-5'>小安</b><b class='flag-5'>派</b>開源硬件制作一個桌面天氣站

    開源硬件——小安-Eyes-DU開發(fā)

    科技又來一款小安開源硬件——小安-
    的頭像 發(fā)表于 08-07 14:52 ?728次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>開源硬件——<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes</b>-DU<b class='flag-5'>開發(fā)</b>板

    開源硬件:小安-Knob

    “ 嘿,你看這個東西它又亮又圓?”,“ 是什么?”,原來是小安又上新了,開源硬件新成員——小安-Knob,來看看介紹~ 01概述 小安
    的頭像 發(fā)表于 08-21 15:14 ?839次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>開源硬件:<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Knob

    小安-Eyes-S1外設接口簡介

    前言:本教程針對零基礎人員可以快速上手小安-Eyes-S1實現(xiàn)一些簡單的應用開發(fā),僅供參考學習,本人也在學習的過程中,感謝大家支持。
    的頭像 發(fā)表于 09-18 09:55 ?748次閱讀

    零基開發(fā)小安-Eyes-S1入門篇】——初識小安-Eyes-S1

    前言:本教程針對零基礎人員可以快速上手小安-Eyes-S1實現(xiàn)一些簡單的應用開發(fā),僅供參考學習,本人也在學習的過程中,感謝大家支持。
    的頭像 發(fā)表于 09-18 15:41 ?626次閱讀
    <b class='flag-5'>零基</b>礎<b class='flag-5'>開發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>【<b class='flag-5'>入門篇</b>】——初識<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>

    小安-Eyes-S1安裝VMwareUbuntu教程

    經(jīng)過一天一夜踩坑和安裝了三遍環(huán)境后,終于讓我配置好了環(huán)境,本次打包好的壓縮包包括VMware Workstation Pro 16和Ubuntu 18.04,其中Ubuntu 18.0
    的頭像 發(fā)表于 09-24 10:58 ?793次閱讀
    <b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b><b class='flag-5'>安裝</b><b class='flag-5'>VMware</b>與<b class='flag-5'>Ubuntu</b>教程

    制作86智能屏,用小安-Eyes-R1/R2

    最近持續(xù)關注我們的朋友們知道,小安新品開發(fā)我們都快卷死自己了,又上新?。?? 接口說明及系統(tǒng)框圖 AiPi-Eyes-R1 AiPi-Eyes
    的頭像 發(fā)表于 10-23 17:55 ?505次閱讀
    制作86智能屏,用<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>的<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-R1</b>/R2

    入門篇3:零基開發(fā)小安-Eyes-S1——新建工程并燒錄調試

    01 新建工程文件 1、復制helloworld工程 2、將工程移動到AiPi-Open-Kits下 3、修改helloworld文件夾下的Makefile文件 Makefile文件的修改一般只修改
    的頭像 發(fā)表于 12-12 16:35 ?509次閱讀
    <b class='flag-5'>入門篇</b>3:<b class='flag-5'>零基</b>礎<b class='flag-5'>開發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>——新建工程并燒錄調試

    功德+1,用小安-Eyes-S1做一個電子木魚

    2024積德累功,心想事成!接下來 看看如何用小安-Eyes-S1做一個電子木魚 。 01、GUI-Guider 頁面設計 先新建一個工程。 直接進入 UI 設計界面,這里用到了兩個組件, 一個是圖片按鈕,一個是文本框 。 先
    的頭像 發(fā)表于 01-16 14:33 ?545次閱讀
    功德+<b class='flag-5'>1</b>,用<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>做一個電子木魚

    開發(fā)教程 零基開發(fā)小安-Eyes-S1入門篇——Win下SSH連接Linux

    AiPi-Eyes-S1開源團隊專門為Ai-M61-32S設計的一款開發(fā)板,支持WiF
    的頭像 發(fā)表于 09-24 14:31 ?168次閱讀
    <b class='flag-5'>開發(fā)</b>教程 <b class='flag-5'>零基</b>礎<b class='flag-5'>開發(fā)</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b><b class='flag-5'>入門篇</b>——Win下SSH連接Linux