RK U-Boot 基于開(kāi)源的 U-Boot 進(jìn)行開(kāi)發(fā),工作模式有啟動(dòng)加載模式和下載模式。啟動(dòng)加載模式是 U-Boot 的正常工作模式,嵌入式產(chǎn)品發(fā)布時(shí),U-Boot 都工作在此模式下,主要用于開(kāi)機(jī)時(shí)把flash中的內(nèi)核加載到內(nèi)存中,啟動(dòng)操作系統(tǒng);下載模式主要用于將固件下載到閃存,開(kāi)機(jī)時(shí)長(zhǎng)按Recovery鍵可進(jìn)入下載模式。本文簡(jiǎn)單說(shuō)明 U-Boot 的使用。
編譯 U-Boot 與編譯內(nèi)核類似,編譯前把默認(rèn)配置寫入.config,執(zhí)行:
如果需要修改相關(guān)選項(xiàng),也可以用:
編譯:
編譯后生成:
rk3308_loader_xxx.bin 和 uboot.img 的組合是二級(jí) loader 模式,同時(shí)支持 eMMC flash 和 NAND flash。
如果你已經(jīng)成功燒寫你最新編譯的 Loader,在開(kāi)機(jī)的串口輸出中可以看到類似如下信息:
如果打印的時(shí)間及版本與你編譯的一致(ROC-RK3308B-CC的miniloader不開(kāi)源,由RK自己維護(hù)),說(shuō)明你成功更新了Loader。
-
嵌入式主板
+關(guān)注
關(guān)注
7文章
6101瀏覽量
36305 -
Firefly
+關(guān)注
關(guān)注
2文章
542瀏覽量
8397 -
RK3308
+關(guān)注
關(guān)注
1文章
40瀏覽量
1571
發(fā)布評(píng)論請(qǐng)先 登錄
fireflyROC-RK3308B-CC固件編譯工具簡(jiǎn)介
fireflyROC-RK3308B-CC--啟動(dòng)模式說(shuō)明
fireflyROC-RK3308B主板CC教程簡(jiǎn)介
fireflyROC-RK3308U-Boot簡(jiǎn)介

微雪電子RK3308主板CC啟動(dòng)模式介紹
微雪電子RK3308主板CC上手介紹
Core 3308Y固件ROC RK3308B CC PLUS Buildroot NoUI

Core 3308Y固件ROC RK3308B CC PLUS Buildroot MiniGUI

Core 3308Y固件ROC RK3308B CC PLUS Ubuntu Desktop固件

Core 3308Y固件ROC RK3308B CC PLUS支持Docker固件

Core 3308Y固件ROC RK3308B CC Buildroot NoUI固件

ROC RK3308B CC Buildroot Qt Desktop固件

IoT四核64位開(kāi)源主板ROC RK3308B CC規(guī)格書

四核64位開(kāi)源主板ROC RK3308B CC Plus規(guī)格書

評(píng)論