uboot 開(kāi)發(fā)-Uboot 源碼是 v2017.09 版本。目前在該平臺(tái)上已經(jīng)支持 RK 所有主流在售芯片。支持
的功能主要有:
? 支持 RK Android 固件啟動(dòng);
? 支持 Android AOSP 固件啟動(dòng);
? 支持 Linux Distro 固件啟動(dòng);
? 支持 Rockchip miniloader 和 SPL/TPL 兩種 Pre-loader 引導(dǎo);
? 支持 LVDS、EDP、MIPI、HDMI、CVBS、RGB 等顯示設(shè)備;
? 支持 eMMC、Nand Flash、SPI Nand flash、SPI NOR flash、SD 卡、U 盤(pán)等存儲(chǔ)設(shè)備啟動(dòng);
? 支持 FAT、EXT2、EXT4 文件系統(tǒng);
? 支持 GPT、RK parameter 分區(qū)表;
? 支持開(kāi)機(jī) LOGO、充電動(dòng)畫(huà)、低電管理、電源管理;
? 支持 I2C、PMIC、CHARGE、FUEL GUAGE、USB、GPIO、PWM、GMAC、eMMC、
NAND、Interrupt 等;
? 支持 Vendor storage 保存用戶的數(shù)據(jù)和配置;
? 支持 RockUSB 和 Google Fastboot 兩種 USB gadget 燒寫(xiě) eMMC;
? 支持 Mass storage、ethernet、HID 等 USB 設(shè)備;
? 支持通過(guò)硬件狀態(tài)動(dòng)態(tài)選擇 kernel DTB;
Uboot 默認(rèn)的配置文件是
/home/topeet/Android12/3588-android12/u-boot/configs/rk3588_defconfig,如果我們要使用圖形化
界面配置 uboot,操作方法如下所示:
1 首先將默認(rèn)的配置文件 rk3588_defconfig 備份,如果之后的操作失誤了,可以將備份
的文件覆蓋回原來(lái)的配置文件。
cp -r configs/rk3588_defconfig configs/rk3588_defconfig_bak

2 然后設(shè)置 ARCH=arm64,輸入以下命令:
export ARCH=arm64

3 然后輸入以下命令,將默認(rèn)的配置文件覆蓋.config
make rk3588_defconfig

4 打開(kāi)圖形化界面配置,輸入以下命令:
make menuconfig

5 然后大家可以在圖形化界面配置了,配置完畢保存到 configs/rk3588_defconfig 文件,
如下圖所示:

6 保存完畢,可以按照單獨(dú)編譯 uboot 小節(jié)進(jìn)行編譯。
Uboot 默認(rèn)的設(shè)備樹(shù)文件是
/home/topeet/Android12/3588-android12/u-boot/arch/arm/dts/rk3588-evb.dts
RK 平臺(tái)提供串口組合鍵觸發(fā)一些事件用于調(diào)試、燒寫(xiě),如果無(wú)法觸發(fā),請(qǐng)多嘗試幾次;開(kāi)
機(jī)的時(shí)候可以按以下組合鍵:
ctrl+c:進(jìn)入 U-Boot 命令行模式;
ctrl+d:進(jìn)入 loader 燒寫(xiě)模式;
ctrl+b:進(jìn)入 maskrom 燒寫(xiě)模式
ctrl+f:進(jìn)入 fastboot 模式;
ctrl+m:打印 bidram/system 信息;
ctrl+i:使能內(nèi)核 initcall_debug;
ctrl+p:打印 cmdline 信息;
ctrl+s:"Starting kernel..."之后進(jìn)入 U-Boot 命令行;
-
Android
+關(guān)注
關(guān)注
12文章
4026瀏覽量
134006 -
源碼
+關(guān)注
關(guān)注
8文章
685瀏覽量
31325 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
26文章
6291瀏覽量
118154 -
Uboot
+關(guān)注
關(guān)注
4文章
131瀏覽量
29944 -
RK3588
+關(guān)注
關(guān)注
8文章
556瀏覽量
7333
發(fā)布評(píng)論請(qǐng)先 登錄
【北京迅為】itop-3588開(kāi)發(fā)板快速測(cè)試手冊(cè)openkylin系統(tǒng)功能測(cè)試
探索巔峰性能 |迅為 RK3588開(kāi)發(fā)板深度剖析
迅為RK3588開(kāi)發(fā)板深度剖析丨首選的性能
探索巔峰性能 |迅為瑞芯微RK3588開(kāi)發(fā)板/核心板深度剖析
迅為瑞芯微RK3588開(kāi)發(fā)板深度剖析丨首選的性能
iTOP3588開(kāi)發(fā)板Android固件編譯修改成mipi顯示
使用iTOP3588開(kāi)發(fā)板SATA硬盤(pán)測(cè)試
iTOP3588開(kāi)發(fā)板-編譯Linux源碼包-獲取Linux源碼包
Android12 系統(tǒng)開(kāi)發(fā)記錄-迅為RK3588使用ADB工具
【北京迅為】itop-3588開(kāi)發(fā)板快速測(cè)試手冊(cè)-銀河麒麟系統(tǒng)功能測(cè)試
【北京迅為】itop-3588開(kāi)發(fā)板攝像頭使用手冊(cè)Android12 雙攝方案
迅為RK3588開(kāi)發(fā)板Android12動(dòng)態(tài)替換開(kāi)機(jī)logo
RK3588主板/開(kāi)發(fā)板Android12系統(tǒng)APK簽名文件生成的方法,干貨滿滿
北京迅為itop-3588開(kāi)發(fā)板NPU例程測(cè)試deeplabv3 語(yǔ)義分割
北京迅為itop-3588八核開(kāi)發(fā)板瑞芯微NPU例程測(cè)試LPRNet車(chē)牌識(shí)別
iTOP-3588開(kāi)發(fā)板Android12源碼定制開(kāi)發(fā)uboot開(kāi)發(fā)
評(píng)論