自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

OpenHarmony3.0鏡像燒錄至Hi3516上

系統(tǒng)
在 搭建OpenHarmony3.0(標(biāo)準(zhǔn)系統(tǒng)) Ubuntu環(huán)境小節(jié)中,我已經(jīng)完成了OpenHarmony3.0源代碼編譯,生成了能夠燒錄到Hi3516上的OpenHarmony3.0鏡像,本節(jié)將記錄燒錄過程。

[[434152]]

想了解更多內(nèi)容,請?jiān)L問:

51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)

https://harmonyos.51cto.com

前言

在 搭建OpenHarmony3.0(標(biāo)準(zhǔn)系統(tǒng)) Ubuntu環(huán)境小節(jié)中,我已經(jīng)完成了OpenHarmony3.0源代碼編譯,生成了能夠燒錄到Hi3516上的OpenHarmony3.0鏡像,本節(jié)將記錄燒錄過程。

準(zhǔn)備工作

  1. Hi3516DV300開發(fā)板(介紹)
  2. 配置好環(huán)境的Visual Studio Code (其中DevEco Device Tool2.2 Beta2)
  3. Hi3516DV300開發(fā)板串口驅(qū)動(dòng)
  4. HiTool工具

使用VS燒錄步驟

設(shè)置共享目錄:

執(zhí)行以下命令安裝samba

  1. sudo apt-get install samba samba-common 

 備份samba配置文件

  1. sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak 

 添加共享目錄配置

  1. sudo vim /etc/samba/smb.conf 

 在打開的配置文件中按i進(jìn)入編輯模式,在最后添加如下代碼:

  1. [work
  2.  comment = samba home directory 
  3.  path = /home/tuer/openharmony/ 
  4.  public = yes 
  5.  browseable = yes 
  6.  public = yes 
  7.  writeable = yes 
  8.  read only = no 
  9.  valid users = tuer 
  10.  create mask = 0777 
  11.  directory mask = 0777 
  12.  #force user = nobody 
  13.  #force group = nogroup 
  14.  available = yes 

按下Esc鍵,然后輸入:wq進(jìn)行保存。

如果提示沒有安裝vim,使用sudo apt-get install vim命令安裝。

設(shè)置samba用戶密碼,用戶名必須和配置信息中的valid users一致。

  1. sudo smbpasswd -a tuer 
  2. #輸入兩次密碼 

 重啟smbd服務(wù):

  1. sudo service smbd restart 

 在宿主機(jī)(win10)中打開文件夾輸入ubuntu的ip(使用ifconfig查看)。

在work文件夾右鍵,選擇映射網(wǎng)絡(luò)驅(qū)動(dòng)器。

#星光計(jì)劃1.0# OpenHarmony3.0鏡像燒錄至Hi3516上-鴻蒙HarmonyOS技術(shù)社區(qū)

網(wǎng)口燒錄配置

在DevEco Device Tool中,點(diǎn)擊導(dǎo)入選擇待燒錄文件所在的文件夾(源碼文件夾,映射到宿主機(jī)的文件夾),其中MCU選擇HiSilicon_Arm_Linux 下的Hi3516DV300,F(xiàn)ramework選擇“Ohos-sources”。

#星光計(jì)劃1.0# OpenHarmony3.0鏡像燒錄至Hi3516上-鴻蒙HarmonyOS技術(shù)社區(qū)
#星光計(jì)劃1.0# OpenHarmony3.0鏡像燒錄至Hi3516上-鴻蒙HarmonyOS技術(shù)社區(qū)
#星光計(jì)劃1.0# OpenHarmony3.0鏡像燒錄至Hi3516上-鴻蒙HarmonyOS技術(shù)社區(qū)

連接電腦和Hi3516開發(fā)板,需要同時(shí)連接串口、網(wǎng)口和電源。打開電腦設(shè)備管理器,查看并記錄對應(yīng)的串口號。

#星光計(jì)劃1.0# OpenHarmony3.0鏡像燒錄至Hi3516上-鴻蒙HarmonyOS技術(shù)社區(qū)

說明: 如果對應(yīng)的串口異常,請根據(jù)Hi3516DV300/Hi3518EV300開發(fā)板串口驅(qū)動(dòng)安裝指導(dǎo)安裝USB轉(zhuǎn)串口的驅(qū)動(dòng)程序。

在DevEco Device Tool工具中,選擇Projects中的Setting打開工程配置界面。

#星光計(jì)劃1.0# OpenHarmony3.0鏡像燒錄至Hi3516上-鴻蒙HarmonyOS技術(shù)社區(qū)

選擇“hi3516dv300”選項(xiàng)卡,設(shè)置燒錄選項(xiàng),包括upload_port、upload_partitions和upload_protocol。

  • upload_port:選擇步驟2中查詢的串口號。
  • upload_protocol:選擇燒錄協(xié)議,固定選擇“hiburn-net”。
  • upload_partitions:選擇待燒錄的文件,默認(rèn)情況下會(huì)同時(shí)燒錄fastboot、boot、updater、misc、system、vendor和userdata。
#星光計(jì)劃1.0# OpenHarmony3.0鏡像燒錄至Hi3516上-鴻蒙HarmonyOS技術(shù)社區(qū)

檢查和設(shè)置連接開發(fā)板的網(wǎng)絡(luò)適配器IP地址信息。

#星光計(jì)劃1.0# OpenHarmony3.0鏡像燒錄至Hi3516上-鴻蒙HarmonyOS技術(shù)社區(qū)

設(shè)置網(wǎng)口燒錄的IP地址信息,設(shè)置如下:

  • upload_net_server_ip:選擇步驟5中設(shè)置的IP地址信息。
  • upload_net_client_mask:設(shè)置開發(fā)板的子網(wǎng)掩碼。
  • upload_net_client_gw:設(shè)置開發(fā)板的網(wǎng)關(guān)。
  • upload_net_client_ip:設(shè)置開發(fā)板的IP地址。
#星光計(jì)劃1.0# OpenHarmony3.0鏡像燒錄至Hi3516上-鴻蒙HarmonyOS技術(shù)社區(qū)

所有的配置都修改完成后,在工程配置選項(xiàng)卡頂部,點(diǎn)擊保存。

打開“PROJECT TASK”下工程目錄“hi3516dv300”開發(fā)板下的Upload,開始燒錄,耗時(shí)比較長,耐心等待…

#星光計(jì)劃1.0# OpenHarmony3.0鏡像燒錄至Hi3516上-鴻蒙HarmonyOS技術(shù)社區(qū)

燒錄成功。

開發(fā)板重啟,查看是否燒錄成功。

#星光計(jì)劃1.0# OpenHarmony3.0鏡像燒錄至Hi3516上-鴻蒙HarmonyOS技術(shù)社區(qū)

使用HiTool燒錄步驟

雖然VS燒錄失敗,但還可以選擇HiTool進(jìn)行燒錄。

  1. 選擇傳輸方式為網(wǎng)口
  2. 選擇串口
  3. 選擇服務(wù)器IP(宿主機(jī)的IP)
  4. 開發(fā)板IP配置化只需要該IP地址即可
  5. 選擇燒寫eMMC
  6. 選擇編譯鏡像所在文件夾下的xml文件,會(huì)自動(dòng)讀取其中的鏡像文件
  7. 點(diǎn)擊“擦除全部件”按鈕進(jìn)行擦除,按照控制臺(tái)提示操作
  8. 擦除完成后,點(diǎn)擊燒寫進(jìn)行燒錄,等待燒錄完成后開發(fā)板重啟

參考文獻(xiàn)

[1] OpenHarmony官網(wǎng)標(biāo)準(zhǔn)系統(tǒng)入門 鏡像燒錄

[2] HarmonyOS設(shè)備開發(fā)官網(wǎng)Hi3516DV300開發(fā)板燒錄

遇到的一些問題

  • 使用DevEco Device Tool3.0 Beta1燒錄時(shí)找不到鏡像文件
  • 使用win+ubuntu進(jìn)行燒錄,先在ubuntu中編譯好鏡像再在VS中進(jìn)行燒錄

想了解更多內(nèi)容,請?jiān)L問:

51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)

https://harmonyos.51cto.com

 

責(zé)任編輯:jianghua 來源: 鴻蒙社區(qū)
相關(guān)推薦

2021-11-09 15:28:41

鴻蒙HarmonyOS應(yīng)用

2021-05-25 14:47:43

鴻蒙HarmonyOS應(yīng)用

2021-07-21 09:58:50

鴻蒙HarmonyOS應(yīng)用

2022-04-15 14:45:49

Hi3516系統(tǒng)類型燒錄鴻蒙

2021-10-09 10:12:39

鴻蒙HarmonyOS應(yīng)用

2021-07-19 15:34:05

鴻蒙HarmonyOS應(yīng)用

2021-11-29 15:17:48

鴻蒙HarmonyOS應(yīng)用

2022-02-16 16:01:02

Hi3516開發(fā)板鴻蒙

2021-06-25 09:28:46

鴻蒙HarmonyOS應(yīng)用

2021-08-06 15:09:22

鴻蒙HarmonyOS應(yīng)用

2021-03-29 15:36:46

鴻蒙HarmonyOS應(yīng)用

2021-04-09 09:45:21

鴻蒙HarmonyOS應(yīng)用

2021-11-08 07:19:45

鴻蒙HarmonyOS應(yīng)用

2021-03-16 09:49:16

鴻蒙HarmonyOS應(yīng)用

2021-07-09 14:20:23

鴻蒙HarmonyOS應(yīng)用

2022-01-07 09:56:16

鴻蒙HarmonyOS應(yīng)用

2021-09-24 10:20:42

鴻蒙HarmonyOS應(yīng)用

2021-03-02 14:30:20

鴻蒙HarmonyOS應(yīng)用

2022-01-05 20:27:45

鴻蒙HarmonyOS應(yīng)用

2021-12-31 10:00:30

鴻蒙HarmonyOS應(yīng)用
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號