Atlas 200DK系統折騰紀實:(4)18.04.1的軟件安裝及雙系統切換驗證

      網友投稿 976 2022-05-30

      慣例,安利一下以前的內容:

      華為Atlas 200DK初體驗——寫在昇騰新品發布的第二天??https://bbs.huaweicloud.com/blogs/193847

      Atlas 200DK系統折騰紀實:(1)論圖片及18.04.1的誕生??https://bbs.huaweicloud.com/blogs/194291

      Atlas 200DK系統折騰紀實:(2)視頻的誕生?https://bbs.huaweicloud.com/blogs/194641

      Atlas 200DK系統折騰紀實:(3)強大的yolo3物體檢測——你想看的內容已被系統提取?https://bbs.huaweicloud.com/blogs/194816

      話說?Atlas 200DK系統折騰紀實:(1)的18.04.1的操作系統安裝完之后,筆者就一直念叨要不要升級。糾結于升級之后萬一16.04不能用了呢等等。其實也是因為目前的官方手冊感覺并不夠傻瓜。沒準筆者還會遇到更多的坑。直到看到了?@五講四美好少年 的一篇安裝手冊:

      https://gitee.com/lovingascend/quick_start/tree/master/Atlas200DK_separate_MD

      https://gitee.com/lovingascend/quick_start/blob/master/Atlas200DK_separate_MD/environment.md

      當然,在這篇quickstart的安裝手冊中,提供了200DK的兩種安裝方式,其中是開發與運行環境分設,也就是筆者前面安裝16.04的方式:一個x86虛擬機做開發環境,一個arm做運行環境。它也提供了另一種安裝方式:開發環境與運行環境合設,感覺就是 @胖砸?大大提到的直接在開發板上編譯和運行的方式。但這種方式將無法使用MindStudio.我肯定是不會用的。。。。誰不喜歡Studio呢?(黑客不喜歡——那又管我啥事。。。)

      總之,按照第二個鏈接開干吧。

      由于安裝文字寫的也比較細,這里也不一一描述,僅僅把安裝過程中跟手冊不一樣的(坑)提一下吧。

      在下載Python 3.75的時候,可能會非常龜速,因為畢竟是到官網下載?https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz

      建議使用迅雷或者使用鏡像下載到本地,然后通過scp傳輸到虛擬機上。

      當然,這之前就需要先裝個ssh服務器。具體方法如下:

      sudo apt install openssh-server

      安裝完之后會自動啟sshd:

      這樣,就可以使用ssh客戶端連接了,比如ssh shell等等。

      筆者這里使用的是比較舊的SecureCRT,因為它有個配套的軟件SecureFX特別適合scp傳輸。具體的配置方法如下:

      選擇協議ssh2:

      填入虛擬機的地址,端口號和用戶名:

      選擇協議sftp:

      下一步起個連接名就可以了:

      SecureCRT連接之后,選擇Accept & Save

      錄入密碼,點擊OK。

      即可連上虛擬機:

      同時,使用SecureFX也可以連上去:

      你可以找到左邊目錄下的文件,拖到右邊的虛擬機目錄上去即可完成文件傳輸。

      在筆者裝好ssh及配置完相關的ssh客戶端的同時,ubuntu系統也花了35分鐘下載完了python的源碼包:

      按照安裝手冊的要求繼續進行源碼的編譯和安裝即可。

      這是一些安裝截圖(湊字數的。。)

      傳輸并按照完兩個ToolKit:

      ARM的:

      X86的:

      繼續按照手冊安裝Media模塊所需的driver包,傳輸安裝包并將其移到Ascend目錄下:

      繼續安裝即可。

      按手冊要求下載2.3.3版本的MindStudio.傳輸到虛擬機,并安裝:

      注意,上面有個坑,即啟動MindStudio,s要大寫,且后面要帶個.sh:

      當然,這么寫也沒有用,需要安裝一些包才能運行,將命令貼出來執行:

      sudo? apt-get -y install xterm g++ openjdk-8-jdk fonts-wqy-zenhei fonts-wqy-microhei fonts-arphic-ukai fonts-arphic-uming? && sudo? /usr/local/python3.7.5/bin/pip3 install --user? coverage gnureadline pylint matplotlib PyQt5==5.14.0

      等它安裝完畢:

      再重新啟動MindStudio.sh

      選擇do not import...OK.再彈出的窗口中,按要求填上toolkit的目錄位置:

      點擊OK。就可以進入Mind Studio 2.3.3了。。

      以上窗口需保留待用。

      折騰完虛擬機的MindStudio,又要開始折騰開發板的制卡了。

      首先要去安裝個git

      然后根據手冊要求,將tools.git下載下來:

      git clone?https://gitee.com/ascend/tools.git

      然后需要下載arm版的18.04.4的鏡像文件

      注意,根據上述鏈接已經無法下載到了:404.。。

      所以 @Jokey?大大友情提醒您:去舊網看看。

      wget?http://old-releases.ubuntu.com/releases/18.04.4/ubuntu-18.04.4-server-arm64.iso

      當然了,wget也是龜速。最好使用鏡像,或者使用迅雷下載:

      筆者只好耐心地等著iso文件下載完畢。

      這個時候,除了茶杯,也只有二刷《脫口秀大會》也可以解憂了:

      終于下載完畢,使用SecureFX將其傳到虛擬機的 /home/ascend/tools/makesd/for_1.7x.0.0目錄下:

      然后再將從 https://developer.huaweicloud.com/techfield/ascend.htmlhardware/firmware-drivers?tag=community 下載的三個文件也傳到同一目錄:

      拿一張32G的TF(Micro SD)卡,在Windows上將其格式化成exFAT格式:

      記得使用VmWare的 虛擬機-可移動設備 將該 SD卡連接到虛擬機。(筆者在?華為Atlas 200DK初體驗——寫在昇騰新品發布的第二天?https://bbs.huaweicloud.com/blogs/193847?這篇裝16.04的文檔中就說過,這是一個踩過的坑,就不用再踩一次了。所以可以看出寫博客的重要性。)

      在繼續根據操作文檔的要求,用root用戶,使用fdisk -l查看SD卡在Linux的盤符:/dev/sdb

      開始制卡:

      咦?

      怎么有問題?一點鐘的筆者在群里發出了感概, @Jokey大大 一眼就看出了是有東西沒裝。。。然后他說:

      唉。。。。原來IT人都是這么緊張兮兮的。。。。下次張小白一定注意!!!

      原來筆者是自己挖坑了。看片歸來之后,居然前面有重要步驟沒有操作就直接制卡,當然不行!

      補上上面的步驟(這里需要說明的是:@五講四美好少年 的文檔沒錯,是筆者眼花了。)

      安裝一些包:

      貌似報了一些錯,也不知道有沒有問題,,,繼續做下去:

      開始制卡:

      過了一段時間(10分鐘以內吧,沒具體掐表)

      制卡成功了。

      感覺制卡應該沒問題,但是前面裝依賴包的時候報的錯,具體是什么錯呢?

      說找不到? /usr/lib/python3.7/py_compile.py文件,筆者去目錄下找了找,確實沒有(在2.7和3.6目錄下才有,在3.7目錄下沒有)

      到底怎么辦呢?要不要繼續按照手冊上電操作,還是先解決這個問題再說?筆者又陷入了兩難的境地。。。

      不管了,先上電吧。。。

      上圖外面的16G SD卡是16.04的,而插入卡槽的是32G的18.04。這是因為當年天一大大說了這么一句話:他用的時候用了22G。。。。

      反正跟著大大走是沒錯的。

      4燈常亮時,連接:

      (這個圖好像貼了三遍了,因為重要的事情說三遍。。。)

      我們可以能在設備中看到虛擬網卡ens160u4u1了。(然而還沒有IP地址)

      筆者繼續跟著手冊來配置網絡。(以下的過程手冊基本無誤,這里只是貼出截圖)

      執行netplan apply之后,開發板192.168.1.2的地址已經能通了:

      ssh登錄進去看看:

      開發板重啟ada:

      退回到虛擬機的MindStudio界面(就是前面一直說開著別關的那個)

      開始創建新的工程:

      建好工程之后,在虛擬機終端下載權重文件:

      使用MindStudio的模型轉換工具進行模型轉換:

      Atlas 200DK系統折騰紀實:(4)18.04.1的軟件安裝及雙系統切換驗證

      開始轉換。。。

      等幾分鐘后,轉換成功:

      可以在下面的目錄看到轉換后的結果:resnet50.om文件。

      將轉換好的模型導入到工程:

      導入的結果:

      到data目錄將jpg圖片轉為bin格式

      編譯:

      編譯成功:

      在tools的device manager增加設備:

      運行代碼:

      可見,在開發板上,代碼也運行完畢。

      好了,感覺雖然略有遺憾(Python的那個出錯),但是18.04.1的安裝配置在 @五講四美好少年 的文檔指導下基本正常完成了。希望大伙兒也試一下吧。。

      下面筆者要做的一件事情,就是想看看,如果將18.04的sd卡換回16.04的sd卡,原來的16.04還能運行嗎?

      個人覺得應該是可以的,畢竟沒有升級固件。。但是還是試一下吧。

      先手動斷開開發板與虛擬機的USB連接。(老地方,貼了三遍了,現在不貼了)

      將18.04.1的虛擬機暫停。

      斷開開發板電源。

      換卡。

      加電重啟啟動開發板。等四個綠燈常亮。

      打開16.04的虛擬機,連接USB(同上)

      看到久違了的界面:

      記住:當初16.04的時候,我用的IP是192.168.158.2 , 18.04的IP是192.168.1.2

      開發板連上是沒有問題的:

      進去拍個照吧。。。

      感覺拍照是沒問題的。

      按理說,應該是可以隨時切換操作系統了。筆者真厲害,完成了這一切換的創舉。(能的少年的你。。。)

      繼續感謝在筆者折騰工作中幫助過我的 @jokey @crystal 還有天一大大和五講四美少年的你。深夜打擾是我不對,以后注意。

      (全文完,謝謝閱讀)

      EI企業智能 昇騰 華為HiLens 華為Atlas 200 DK AI開發者套件

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:華為云助信義玻璃“智造”加速,以數據創造價值
      下一篇:String類之引用計數和寫時拷貝
      相關文章
      亚洲乱码日产一区三区| 午夜亚洲乱码伦小说区69堂| 国产亚洲精品精品国产亚洲综合| 亚洲色www永久网站| 亚洲人成电影青青在线播放| 337p欧洲亚洲大胆艺术| 亚洲综合视频在线观看| 亚洲色大成网站www永久| 久久夜色精品国产噜噜亚洲AV| 亚洲人成亚洲精品| 亚洲黄网在线观看| 亚洲欧洲日产韩国在线| 亚洲欧洲日产国产最新| 亚洲国产模特在线播放| 亚洲一级毛片免费在线观看| 亚洲人成片在线观看| 麻豆狠色伊人亚洲综合网站| 一本色道久久综合亚洲精品蜜桃冫 | xvideos亚洲永久网址| 深夜国产福利99亚洲视频| 亚洲?v女人的天堂在线观看| 亚洲人成电影网站国产精品| 国产亚洲美日韩AV中文字幕无码成人| 亚洲熟女乱综合一区二区| 国产亚洲精品资在线| 久久亚洲一区二区| 亚洲视频免费播放| 亚洲成a人片在线观看精品| 亚洲另类无码专区首页| 国产成人综合久久精品亚洲| 亚洲国产成人久久精品99 | 亚洲经典在线中文字幕| 亚洲偷自精品三十六区| 亚洲s码欧洲m码吹潮| 亚洲人成网站色在线入口| 亚洲欧洲日产国码无码久久99| 亚洲视频一区调教| 国产成人精品日本亚洲11| 老子影院午夜伦不卡亚洲| 久久精品国产亚洲Aⅴ蜜臀色欲| 久久久久亚洲精品影视|