RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

iTOP-3588開發(fā)板Android12源碼定制開發(fā)uboot開發(fā)

jf_23361246 ? 來源:jf_23361246 ? 作者:jf_23361246 ? 2023-06-06 11:46 ? 次閱讀

uboot 開發(fā)-Uboot 源碼是 v2017.09 版本。目前在該平臺上已經支持 RK 所有主流在售芯片。支持

的功能主要有:

? 支持 RK Android 固件啟動;

? 支持 Android AOSP 固件啟動;

? 支持 Linux Distro 固件啟動;

? 支持 Rockchip miniloader 和 SPL/TPL 兩種 Pre-loader 引導;

? 支持 LVDS、EDP、MIPIHDMI、CVBS、RGB 等顯示設備;

? 支持 eMMC、Nand Flash、SPI Nand flash、SPI NOR flash、SD 卡、U 盤等存儲設備啟動;

? 支持 FAT、EXT2、EXT4 文件系統(tǒng);

? 支持 GPT、RK parameter 分區(qū)表;

? 支持開機 LOGO、充電動畫、低電管理、電源管理;

? 支持 I2C、PMIC、CHARGE、FUEL GUAGE、USB、GPIO、PWM、GMAC、eMMC、

NAND、Interrupt 等;

? 支持 Vendor storage 保存用戶的數(shù)據(jù)和配置;

? 支持 RockUSB 和 Google Fastboot 兩種 USB gadget 燒寫 eMMC;

? 支持 Mass storage、ethernet、HID 等 USB 設備;

? 支持通過硬件狀態(tài)動態(tài)選擇 kernel DTB;

Uboot 默認的配置文件是

/home/topeet/Android12/3588-android12/u-boot/configs/rk3588_defconfig,如果我們要使用圖形化

界面配置 uboot,操作方法如下所示:

1 首先將默認的配置文件 rk3588_defconfig 備份,如果之后的操作失誤了,可以將備份

的文件覆蓋回原來的配置文件。

cp -r configs/rk3588_defconfig configs/rk3588_defconfig_bak

wKgZomR-rCqAPoThAADLDvGLJus632.jpg

2 然后設置 ARCH=arm64,輸入以下命令:

export ARCH=arm64

wKgaomR-rCqATUMVAACXYuA5xU8435.jpg

3 然后輸入以下命令,將默認的配置文件覆蓋.config

make rk3588_defconfig

wKgZomR-rCuAHzBKAADUk1vCO2U068.jpg

4 打開圖形化界面配置,輸入以下命令:

make menuconfig

wKgaomR-rCyAN36iAAFlNUw7C4w900.jpg

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

如下圖所示:

wKgZomR-rC2ANa84AANutmIOUbY707.jpg

6 保存完畢,可以按照單獨編譯 uboot 小節(jié)進行編譯。

Uboot 默認的設備樹文件是

/home/topeet/Android12/3588-android12/u-boot/arch/arm/dts/rk3588-evb.dts

RK 平臺提供串口組合鍵觸發(fā)一些事件用于調試、燒寫,如果無法觸發(fā),請多嘗試幾次;開

機的時候可以按以下組合鍵:

ctrl+c:進入 U-Boot 命令行模式;

ctrl+d:進入 loader 燒寫模式;

ctrl+b:進入 maskrom 燒寫模式

ctrl+f:進入 fastboot 模式;

ctrl+m:打印 bidram/system 信息;

ctrl+i:使能內核 initcall_debug;

ctrl+p:打印 cmdline 信息;

ctrl+s:"Starting kernel..."之后進入 U-Boot 命令行;

審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Android
    +關注

    關注

    12

    文章

    3935

    瀏覽量

    127337
  • 源碼
    +關注

    關注

    8

    文章

    639

    瀏覽量

    29185
  • 開發(fā)板
    +關注

    關注

    25

    文章

    5032

    瀏覽量

    97371
  • Uboot
    +關注

    關注

    4

    文章

    125

    瀏覽量

    28213
  • RK3588
    +關注

    關注

    6

    文章

    325

    瀏覽量

    4311
收藏 人收藏

    評論

    相關推薦

    搭載RK3588的迅為iTOP-3588開發(fā)板解讀

    搭載RK3588的迅為iTOP-3588開發(fā)板解讀 迅為RK3588開發(fā)板是基于瑞芯微RK3588
    的頭像 發(fā)表于 09-28 18:19 ?5656次閱讀
    搭載RK<b class='flag-5'>3588</b>的迅為<b class='flag-5'>iTOP-3588</b><b class='flag-5'>開發(fā)板</b>解讀

    【北京迅為】itop-3588開發(fā)板快速測試手冊openkylin系統(tǒng)功能測試

    【北京迅為】itop-3588開發(fā)板快速測試手冊openkylin系統(tǒng)功能測試iTOP-3588開發(fā)板采用瑞芯微RK3588處理器,是全新一
    的頭像 發(fā)表于 10-14 14:07 ?1025次閱讀
    【北京迅為】<b class='flag-5'>itop-3588</b><b class='flag-5'>開發(fā)板</b>快速測試手冊openkylin系統(tǒng)功能測試

    探索巔峰性能 |迅為 RK3588開發(fā)板深度剖析

    itop-3588開發(fā)板NPU例程測試手冊 08-開發(fā)板硬件開發(fā) itop-3588最小系統(tǒng)板手冊 11-
    發(fā)表于 08-09 15:44

    迅為RK3588開發(fā)板深度剖析丨首選的性能

    itop-3588開發(fā)板NPU例程測試手冊 08-開發(fā)板硬件開發(fā) itop-3588最小系統(tǒng)板手冊 11-
    發(fā)表于 09-03 15:49

    探索巔峰性能 |迅為瑞芯微RK3588開發(fā)板/核心深度剖析

    itop-3588開發(fā)板NPU例程測試手冊 08-開發(fā)板硬件開發(fā) itop-3588最小系統(tǒng)板手冊 11-
    發(fā)表于 09-25 11:15

    迅為瑞芯微RK3588開發(fā)板深度剖析丨首選的性能

    itop-3588開發(fā)板NPU例程測試手冊 08-開發(fā)板硬件開發(fā) itop-3588最小系統(tǒng)板手冊 11-
    發(fā)表于 10-17 10:49

    迅為RK3568開發(fā)Android12系統(tǒng)燒寫 Android 固件

    /Image-rk3568_r/(Android11)或者 rockdev/Image-rk3568_s/(Android12)目錄下, 可以拷貝源碼編譯輸出目錄的鏡像進行單獨燒寫。單獨鏡像獲取方式二在編
    發(fā)表于 08-01 16:41

    iTOP3588開發(fā)板Android固件編譯修改成mipi顯示

    iTOP3588開發(fā)板Android固件編譯修改成mipi顯示打開安卓 12 源碼 kernel-5.10/arch/arm64/boot/
    發(fā)表于 11-23 11:15

    使用iTOP3588開發(fā)板SATA硬盤測試

    iTOP-3588 開發(fā)板使用 SATA 硬盤時需要用到 SATA 線和電源線,注意: 為防止燒壞的情況發(fā)生,板子請先斷電再接上 SATA 硬盤。SATA 線如下圖所示:電源線如下圖所示:iTOP-3588
    發(fā)表于 02-17 16:26

    iTOP3588開發(fā)板-編譯Linux源碼包-獲取Linux源碼

    獲取 Linux 源碼包編譯環(huán)境說明:本手冊使用的是迅為提供的編譯環(huán)境 Ubuntu20.04,在網盤資料“iTOP-3588 開發(fā)板\\02_ 【iTOP-RK3588
    發(fā)表于 03-31 10:31

    Android12 系統(tǒng)開發(fā)記錄-迅為RK3588使用ADB工具

    iTOP-3588 開發(fā)板\\\\02_【iTOP-RK3588 開發(fā)板開發(fā)資料\\\\ 07_An
    發(fā)表于 06-13 11:30

    【北京迅為】itop-3588開發(fā)板快速測試手冊-銀河麒麟系統(tǒng)功能測試

    【北京迅為】itop-3588開發(fā)板快速測試手冊-銀河麒麟系統(tǒng)功能測試
    的頭像 發(fā)表于 09-09 14:44 ?712次閱讀
    【北京迅為】<b class='flag-5'>itop-3588</b><b class='flag-5'>開發(fā)板</b>快速測試手冊-銀河麒麟系統(tǒng)功能測試

    【北京迅為】itop-3588開發(fā)板攝像頭使用手冊Android12 雙攝方案

    【北京迅為】itop-3588開發(fā)板快速測試手冊openkylin系統(tǒng)功能測試
    的頭像 發(fā)表于 11-08 13:48 ?471次閱讀
    【北京迅為】<b class='flag-5'>itop-3588</b><b class='flag-5'>開發(fā)板</b>攝像頭使用手冊<b class='flag-5'>Android12</b> 雙攝方案

    迅為RK3588開發(fā)板Android12動態(tài)替換開機logo

    迅為RK3588開發(fā)板Android12動態(tài)替換開機logo
    的頭像 發(fā)表于 11-15 15:04 ?478次閱讀
    迅為RK<b class='flag-5'>3588</b><b class='flag-5'>開發(fā)板</b><b class='flag-5'>Android12</b>動態(tài)替換開機logo

    RK3588主板/開發(fā)板Android12系統(tǒng)APK簽名文件生成的方法,干貨滿滿

    本文介紹瑞芯微RK3588主板/開發(fā)板Android12系統(tǒng)下,APK簽名文件生成方法。觸覺智能RK3588開發(fā)板演示,音視頻接口、通信接口
    的頭像 發(fā)表于 12-12 10:38 ?205次閱讀
    RK<b class='flag-5'>3588</b>主板/<b class='flag-5'>開發(fā)板</b><b class='flag-5'>Android12</b>系統(tǒng)APK簽名文件生成的方法,干貨滿滿
    RM新时代网站-首页