AIO-RK3328-JD4 有靈活的啟動方式。一般情況下,除非硬件損壞,AIO-RK3328-JD4開發(fā)板是不會變磚的。
如果在升級過程中出現(xiàn)意外,bootloader 損壞,導(dǎo)致無法重新升級,此時仍可以進(jìn)入MaskRom模式來修復(fù)。
AIO-RK3328-JD4 有 20KB 的 BootRom 和 36KB 的內(nèi)部 SRAM,支持從以下設(shè)備加載系統(tǒng):
AIO-RK3328-JD4 從Type-C接口下載系統(tǒng)代碼。
啟動的次序是這樣的:
AIO-RK3328-JD4有三種啟動模式:
-
Normal 模式
-
Loader 模式
-
MaskRom 模式
Normal 模式就是正常的啟動過程,各個組件依次加載,正常進(jìn)入系統(tǒng)。
在 Loader 模式下,bootloader 會進(jìn)入升級狀態(tài),等待主機命令,用于固件升級等。要進(jìn)入 Loader 模式,必須讓 bootloader 在啟動時檢測到RECOVERY(恢復(fù))鍵按下,且 USB 處于連接狀態(tài)。有兩種方法可以使設(shè)備進(jìn)入升級模式:
一種方式是斷開電源適配器
-
Type-C 線連接好設(shè)備和主機。
-
按住設(shè)備上的 RECOVERY (恢復(fù))鍵并保持。
-
插上電源
-
大約兩秒鐘后,松開 RECOVERY 鍵。
另一種方式是接上電源適配器
-
Type-C數(shù)據(jù)線連接好設(shè)備和主機。
-
按住設(shè)備上的 RECOVERY (恢復(fù))鍵并保持。
-
短按一下 RESET(復(fù)位)鍵。
-
大約兩秒鐘后,松開 RECOVERY 鍵。
MaskRom 模式用于 bootloader 損壞時的系統(tǒng)修復(fù)。
一般情況下是不用進(jìn)入 MaskRom 模式的,只有在 bootloader 校驗失?。ㄗx取不了 IDR 塊,或 bootloader 損壞) 的情況下,BootRom 代碼 就會進(jìn)入 MaskRom 模式。此時 BootRom 代碼等待主機通過 USB 接口傳送 bootloader 代碼,加載并運行之。
-
Linux
+關(guān)注
關(guān)注
87文章
11432瀏覽量
212460 -
嵌入式主板
+關(guān)注
關(guān)注
7文章
6095瀏覽量
36105 -
Firefly
+關(guān)注
關(guān)注
2文章
541瀏覽量
7344 -
RK3328
+關(guān)注
關(guān)注
1文章
56瀏覽量
3332
發(fā)布評論請先 登錄
ROC-RK3328-CC超小型開源主板
RK3328硬件參考設(shè)計資料合集免費下載

fireflyCORE-RK3328主板JD4解包/打包 RK 固件介紹
fireflyCORE-RK3328主板JD4簡介

fireflyCORE-RK3328主板JD4介紹

fireflyROC-RK3328PC啟動介紹
Core 3328 JD4 產(chǎn)品規(guī)格書

Core 3328 JD4解合包工具(Linux)

Core 3328 JD4源代碼Linux SDK包(僅支持RK3328)

Core 3328 JD4源代碼RK3328 Android8.1 SDK包

Core 3328 JD4固件Android8.1系統(tǒng)

Core 3328 JD4固件Buildroot(GPT)

評論