支持開(kāi)源鴻蒙系統 DAYU200 鏡像燒錄教程-轉載收藏
燒錄前準備
1. 按照圖片提示連接電源線(xiàn),debug 串口調試線(xiàn),USB 燒寫(xiě)線(xiàn)
2. 下載固件
方法一:從每日編譯的 Daily 版本中下載對應鏡像(http://ci.openharmony.cn/dailybuilds), 選擇 dayu200 進(jìn)行下載

方法二:拉取源碼編譯,在路徑 out/rk3568/packages/phone/images 目錄里下載鏡像方法三:下載 HiHope 官方提供的固件,下載地址:https://gitee.com/hihope_iot/images
Windows主機燒寫(xiě)固件
1. 安裝 USB 驅動(dòng)
雙擊 windowsDriverAssitant DriverInstall.exe 打開(kāi)安裝程序,點(diǎn)擊下圖所示的“驅動(dòng)安裝”按鈕:


說(shuō)明:如果已經(jīng)安裝舊版本的燒寫(xiě)工具,請先點(diǎn)擊“驅動(dòng)卸載”按鈕下載驅動(dòng),然后再點(diǎn)擊 “驅動(dòng)安裝”按鈕安裝驅動(dòng)。
2. 打開(kāi)燒寫(xiě)工具
雙擊 windowsRKDevTool.exe 打開(kāi)燒寫(xiě)工具,如圖所示,默認是 Maskrom 模式:
將固件下載保存到本地目錄,勾選需要燒寫(xiě)的固件

3. 確認開(kāi)發(fā)板是否進(jìn)入燒寫(xiě)模式
① 如果界面顯示"發(fā)現一個(gè) LOADER 設備", 說(shuō)明開(kāi)發(fā)板進(jìn)入 Loader 模式等待燒寫(xiě)固件。
② 如果界面顯示"發(fā)現一個(gè) MASKROM 設備", 說(shuō)明開(kāi)發(fā)板進(jìn)入 Maskrom 模式等待燒寫(xiě)固件。

③ 如果界面顯示"沒(méi)有發(fā)現設備",說(shuō)明開(kāi)發(fā)板沒(méi)有進(jìn)入燒寫(xiě)模式,請按以下操作步驟讓開(kāi)發(fā)板進(jìn)入燒寫(xiě)模式。
a.按住白色按鈕 Maskrom 按鍵(圖中標注的①號鍵)和 RESET 按鈕(圖中標注的②號鍵) 不松開(kāi),燒錄工具此時(shí)顯示“沒(méi)有發(fā)現設備”;

b. 松開(kāi) RESER 鍵,燒錄工具顯示“發(fā)現一個(gè) MASKROM 設備”,說(shuō)明此時(shí)已經(jīng)進(jìn)入燒寫(xiě)模式

c.松開(kāi)按鍵,稍等幾秒后點(diǎn)擊執行進(jìn)行燒錄

說(shuō)明:
如果燒寫(xiě)成功,在工具界面右側會(huì )顯示下載完成
如果燒寫(xiě)失敗,在工具界面右側會(huì )用紅色的字體顯示燒寫(xiě)錯誤信息,更多出錯信息查看:Log 目錄下的文件
Linux命令行燒寫(xiě)固件
1. 查看開(kāi)發(fā)板是否進(jìn)入燒寫(xiě)模式
進(jìn)入 OHOS 的根目錄,執行命令查看:python3 flash.py -q
說(shuō)明:
如果輸出"loader", 說(shuō)明開(kāi)發(fā)板進(jìn)入 Loader 模式等待燒寫(xiě)固件
如果輸出"maskrom", 說(shuō)明開(kāi)發(fā)板進(jìn)入 Maskrom 模式等待燒寫(xiě)固件
如果輸出"none",說(shuō)明開(kāi)發(fā)板沒(méi)有進(jìn)入燒寫(xiě)模式,請按文檔第 2 部分內容操作讓開(kāi)發(fā)板進(jìn)入燒寫(xiě)模式
2. 燒寫(xiě)固件
燒寫(xiě)所有固件:
python3 flash.py -a
說(shuō)明:此命令會(huì )燒寫(xiě)所有 OHOS 固件,包括:uboot, kernel(boot_linux), system, vendor, userdata
燒寫(xiě)指定固件:
python3 flash.py -u //燒寫(xiě) uboot.img
python3 flash.py -k //燒寫(xiě) boot_linux.img
python3 flash.py -s //燒寫(xiě) system.img
python3 flash.py -v //燒寫(xiě) vendor.img
python3 flash.py -d //燒寫(xiě) userdata.img
說(shuō)明:燒寫(xiě)多個(gè)指定固件,可以根據需要執行輸入多個(gè)參數。如:-sv 表示燒寫(xiě) system.img和 vendor.img。

*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。