成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool

系統
搭配harmony官方文檔一起食用更加美味,首先說一下哈,正常情況下燒錄這點兒事,不值得發一篇文章。但是出于以下兩點考慮,我還是覺得發出來比較好。

[[432123]]

想了解更多內容,請訪問:

51CTO和華為官方合作共建的鴻蒙技術社區

https://harmonyos.51cto.com

老規矩哈,還是先把燒錄完成的視頻放上來:點擊播放

友情提醒,搭配harmony官方文檔一起食用更加美味

PS:首先說一下哈,正常情況下燒錄這點兒事,不值得發一篇文章。但是出于以下兩點考慮,我還是覺得發出來比較好。

1.本身我支持linux去做盡可能多的開發,當然之所以ubuntu下有這么多坑,可能與ubuntu使用人數少有關,導致大家都不太關注,但是為了支持使用的這點人還是總結一下這些坑。

2.可能是上述的原因,導致ubuntu上使用dev tool的問題一直沒有暴出來,所以我遇到的這些問題基本沒有資料可查,甚至官方的文檔感覺有些滯后,也有些不全,不能讓僅存的使用ubuntu的這些人倒在這些坑上。

首先來張圖體驗一下,燒錄成功的喜悅!

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

下面我就按照時間順序來一個一個填這些坑。

一.CodeLLDB插件的安裝

首先deveco device tool的使用必須依賴于vscode的這個插件。但是,這個問題大家可能不一定會遇到。因為我踩到這個坑的原因就是再配這個環境之前,我就已經在用vscode作為編輯器一直在使用了,然后就裝了一些插件了,應該是這些插件與CodeLLDB插件出現了沖突。然后第一個坑就來了:CodeLLDB死活安裝不上了。

1.1 判斷在線安裝是否能成功

當你在執行完成./deveco-device-tool-***.run之后,第一次打開vscode在聯網的情況下,它就會自動開啟安裝CodeLLDB插件,在vscode的控制框中選擇LLDB如下圖:

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

可以看到正在安裝CodeLLDB,它分成兩個過程,下載和安裝,下載的話可以很清楚的看到進度條的進度,這個取決于你的網速,下載很快的,然后進度條滿了之后就開始安裝,這個時候我建議你最多等三分鐘,超過三分鐘沒有反應,就放棄吧,說明你已經遇到了 官方文檔的所說的在線安裝失敗了,執行下一步。

1.2 如何離線安裝成功

如果在1.1中可以確定是在線安裝玩不轉了,那就只能離線安裝了。

1.離線安裝的第一步先按照官網中所給的路徑將離線包下載下來。

2.然后你按照官網中的操作點擊完成之后在vscode的右下腳會彈出安裝CodeLLDB前請先重啟vscode(請在重新安裝CodeLLDB之前重新啟動 VS Code。)。然后你重啟了之后,你就會發現并沒有什么卵用,它還是會繼續彈出讓你重啟vscode的提醒。

3.我甚至使用了在關閉掉vscode的情況下,然后敲命令去手動安裝離線包,如下圖:

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

然而它這次會換成英文提醒你繼續重啟vscode。

4.然后無奈的我開始卸載vscode,使用了sudo apt-get --purge remove code,這條命令據說會徹底卸載,但是我繼續使用sudo dpkg -i code_1.61.2-1634656828_amd64.deb安裝完成之后,繼續安裝CodeLLDB離線包依舊會繼續報請在重新安裝CodeLLDB之前重新啟動 VS Code。

5.然后我開始懷疑vscode并沒有卸載干凈,為了確認我看了一下之前的配置,果然還在。所以只能想辦法繼續完全卸載干凈這個問題,\color {#f00} {最終再我刪除了家目錄下的.vocode目錄之后}最終再我刪除了家目錄下的.vocode目錄之后,我繼續sudo dpkg -i code_1.61.2-1634656828_amd64.deb進行安裝vscode,然后繼續安裝CodeLLDB這個困擾我許久的問題終于被干掉了。

二.設置配置完成后點擊保存提示家目錄下./deveco-device-tool沒有權限

2.1 原因定位

其中這個問題,應該是我在安裝deveco device tool的時候使用了sudo導致的,因為我ls -al查看的時候,如下圖:

 

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

 

發現上圖中所框出文件的用戶和組都是root,這就是問題,普通用戶不可以操作root文件

2.2 解決方法

需要使用\color {#f00} {chown,chgrp}chown,chgrp這兩條命令將用戶切回來切換成自己的普通用戶名字,具體如下圖:

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

三.官方文檔中沒有提到卻需要配置的upload_net_server_port

當你按照官方文檔把一切配置步驟都搞完之后,并且點擊保存也成功之后,然后點擊下面的按鈕,開始燒錄。然后它會報一個錯誤是 upload_net_server_port沒有設置。

3.1 分析定位

然后你去工程配置文件中去找就會發現也是沒有配置,這個配置在官方介紹文檔中也沒有提到,所以這個應該就是暫時被遺漏了,或者是新出來的,還沒有來得及加入。

3.2 解決方法

\color {#f00} {如下圖進行設置:}如下圖進行設置:

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

四.ubuntu確定串口

如下圖,首先ubuntu中的串口目錄都在/dev/下,名字以tty開頭的都是串口名。

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

為了確定是否端口選擇正確,可以拔掉線,前后對比一下,消失的那個名字就確定無疑了。

五.提示找不到燒錄需要用的img文件

5.1 報錯提示如下圖:

這個坑是點擊開始燒錄按鈕之后提示的,具體報錯如下圖:

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

而且這個錯誤會依次將燒錄所需要的img文件都報一遍

5.2 分析錯誤原因

報錯信息已經很明顯了說明了找不到指定的文件夾,所以我在使用 find -name 去搜索找不到文件,如下圖:

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

然后就會發現這些文件所在的目錄就在標準系統編譯完成后的指定目錄如下圖:

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

5.3 解決方法

\color {#f00} {所以我們就按照提示去把需要的目錄建好,文件放好就可以了}所以我們就按照提示去把需要的目錄建好,文件放好就可以了,我使用mkdir去把路徑下的文件夾生成好,然后再使用cp命令將對應的img文件復制到對應的目錄下去,具體見下圖:

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

六.reset后串口中報 VFS: Unable to mount root fs導致系統啟動不起來

6.1 具體報錯信息如下:

end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-bloc

6.2 問題解決

\color {#f00} {**這個問題最后發現是因為在燒錄前沒有執行擦除操作所導致的,所以先執行一遍擦除操作,然后再進行一次燒錄,具體操作見下圖,也可以去官網中查看。**}∗∗這個問題最后發現是因為在燒錄前沒有執行擦除操作所導致的,所以先執行一遍擦除操作,然后再進行一次燒錄,具體操作見下圖,也可以去官網中查看。∗∗

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

擦除成功后見下圖:

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

七.切記,切記在配置文件中選擇網口燒錄

\color {#f00} {串口進行全量燒錄保守估計48個小時,網口半個多小時,所以沒得選,具體配置見下圖:}串口進行全量燒錄保守估計48個小時,網口半個多小時,所以沒得選,具體配置見下圖:

Hi3516DV300燒錄標準系統填坑指南基于Ubuntu環境使用DevEcoTool-鴻蒙HarmonyOS技術社區

想了解更多內容,請訪問:

51CTO和華為官方合作共建的鴻蒙技術社區

https://harmonyos.51cto.com

 

責任編輯:jianghua 來源: 鴻蒙社區
相關推薦

2022-04-11 13:57:38

HarmonyRelease操作系統

2022-08-10 15:58:54

LED燈鴻蒙

2021-07-19 15:34:05

鴻蒙HarmonyOS應用

2022-02-16 16:01:02

Hi3516開發板鴻蒙

2021-11-09 15:28:41

鴻蒙HarmonyOS應用

2021-08-06 15:09:22

鴻蒙HarmonyOS應用

2021-12-03 09:50:39

鴻蒙HarmonyOS應用

2021-11-08 07:19:45

鴻蒙HarmonyOS應用

2022-04-15 14:45:49

Hi3516系統類型燒錄鴻蒙

2021-10-09 10:12:39

鴻蒙HarmonyOS應用

2022-08-08 19:35:37

HDF驅動開發鴻蒙

2021-05-25 14:47:43

鴻蒙HarmonyOS應用

2021-09-10 15:12:04

鴻蒙HarmonyOS應用

2022-03-14 15:26:59

Hi3516Ark子系統鴻蒙

2022-05-07 16:13:59

DevEcoTool鴻蒙

2021-07-21 09:58:50

鴻蒙HarmonyOS應用

2021-11-10 10:00:48

鴻蒙HarmonyOS應用

2021-06-25 09:28:46

鴻蒙HarmonyOS應用

2022-04-02 20:45:04

Hi3516開發板操作系統鴻蒙

2024-06-04 22:20:02

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 激情欧美日韩一区二区 | 91在线看| 欧美精品一区二区三区在线播放 | 三级黄片毛片 | 91社区视频| 国产精品夜夜春夜夜爽久久电影 | 在线观看毛片网站 | 一级a性色生活片久久毛片波多野 | 日本高清中文字幕 | 久久久久久99 | 中文字幕不卡在线观看 | 欧美在线视频一区二区 | 久久在线| 中文成人在线 | 国产9999精品 | 日韩精品视频一区二区三区 | 综合久久亚洲 | 久久久久久九九九九 | 久久久精品一区二区三区 | 亚洲欧美中文日韩在线 | 久视频在线| 亚洲精品自在在线观看 | 日韩在线欧美 | 久久国产精品精品国产色婷婷 | 亚洲欧美国产毛片在线 | 国产精品国产 | 日本理论片好看理论片 | 91国产视频在线 | 中文在线一区二区 | 日韩精品视频在线 | 国产1区| 亚洲精品一区av在线播放 | 一区二区三区视频在线免费观看 | 亚洲成人av | 视频在线一区二区 | 久久久久久中文字幕 | 成人精品久久日伦片大全免费 | 国产真实乱对白精彩久久小说 | 日韩有码在线观看 | 欧美二区三区 | 99久久精品一区二区毛片吞精 |