DAYU200最新燒錄OpenHarmony系統(tǒng)教程
??想了解更多關(guān)于開源的內(nèi)容,請(qǐng)?jiān)L問:??
一、燒錄前準(zhǔn)備
1、按照?qǐng)D片提示連接電源線, Debug 串口調(diào)試線, USB 燒寫線
2、下載燒錄工具
燒錄工具下載鏈接:https://gitee.com/hihope_iot/docs/tree/master/HiHope_DAYU200/燒寫工具及指南。
3、固件下載
當(dāng)前固件版本較多,當(dāng)前(2022年5月9號(hào))完成了把ramdisk從boot.img (hi3516平臺(tái)是boot.img,rk3568平臺(tái)是boot_linux.img)拆出作為單獨(dú)分區(qū)鏡像,此變更影響從5月9日主干分支上午11點(diǎn)之后的版本。
所以整體上我們可以分為兩大類鏡像:
(1)5月9號(hào)主干(master)分支上午11點(diǎn)之后的版本。
(2)其它版本。
這兩個(gè)版本的燒錄方式會(huì)有點(diǎn)差異,主要在后面的燒錄固件選項(xiàng)環(huán)節(jié),后面會(huì)講到。
燒錄固件的下載可以通過每日構(gòu)建下載:http://ci.openharmony.cn/dailys/dailybuilds。
另外也可以通過下面方式:
方法二: 拉取源碼編譯, 在路徑 out/rk3568/packages/phone/images 目錄里下載鏡像。
方法三: 下載 HiHope 官方提供的固件, 下載地址: https://gitee.com/hihope_iot/images。
4、燒錄步驟
(1) 安裝 USB 驅(qū)動(dòng)。
雙擊 windows\DriverAssitant\ DriverInstall.exe 打開安裝程序, 點(diǎn)擊下圖所示的“驅(qū)動(dòng)安 裝” 按鈕:
說明: 如果已經(jīng)安裝舊版本的燒寫工具, 請(qǐng)先點(diǎn)擊“驅(qū)動(dòng)卸載” 按鈕下載驅(qū)動(dòng), 然后再點(diǎn)擊“驅(qū)動(dòng)安裝” 按鈕安裝驅(qū)動(dòng)。
(2)打開燒寫工具。
雙擊 windows\RKDevTool.exe 打開燒寫工具, 如圖所示, 默認(rèn)是 Maskrom 模式:
(3) 5月9號(hào)主干(master)分支上午11點(diǎn)之后的版本。
需要特別注意!!!
如果下載的固件是5月9號(hào)主干(master)分支上午11點(diǎn)之后的版本。則需要導(dǎo)入鏡像包中的config.cfg配置才能選擇燒寫該文件。 導(dǎo)入新配置后,misc,sys-prod,chip-prod三個(gè)分區(qū)不存在鏡像(預(yù)留位置),燒寫時(shí)不能勾選。
(4)master之前的版本或者3.1 Release版本。
舊版本我們只需要按下面配置就行。
雙擊后面的白色按鈕,勾選需要燒寫的固件。
(5)確認(rèn)開發(fā)板是否進(jìn)入燒寫模式。
① 如果界面顯示"發(fā)現(xiàn)一個(gè) LOADER 設(shè)備", 說明開發(fā)板進(jìn)入 Loader 模式等待燒寫固件。
② 如果界面顯示"發(fā)現(xiàn)一個(gè) MASKROM 設(shè)備", 說明開發(fā)板進(jìn)入 Maskrom 模式等待燒寫固 件。
③ 如果界面顯示"沒有發(fā)現(xiàn)設(shè)備", 說明開發(fā)板沒有進(jìn)入燒寫模式, 請(qǐng)按以下操作步驟讓開發(fā)板進(jìn)入燒寫模式
a. 按住VOL-/RECOVERY 按鍵(圖中標(biāo)注的①號(hào)鍵) 和 RESET 按鈕(圖中標(biāo)注的②號(hào)鍵)不松開, 燒錄工具此時(shí)顯示“沒有發(fā)現(xiàn)設(shè)備”。
b. 松開 RESER 鍵, 燒錄工具顯示“發(fā)現(xiàn)一個(gè) LOADER 設(shè)備” , 說明此時(shí)已經(jīng)進(jìn)入燒寫模式。
c. 松開按鍵, 稍等幾秒后點(diǎn)擊執(zhí)行進(jìn)行燒錄。
說明:
如果燒寫成功, 在工具界面右側(cè)會(huì)顯示下載完成。
如果燒寫失敗, 在工具界面右側(cè)會(huì)用紅色的字體顯示燒寫錯(cuò)誤信息, 更多出錯(cuò)信息查看:
Log 目錄下的文件。