瑞芯微Rockchip开发者社区
直播中

番茄番茄

12年用户 637经验值
私信 关注
[资料]

浅析RockChip U-Boot v2017(next-dev)的相关知识(一)

一:基础简介
1、功能
v2017(next-dev)是RK从U-Boot官方的v2017.09正式版本中切出来进行开发的版本,目前已经支持RK所以主流的芯片。支持的功能主要有:
支持 RK Android 固件启动;
支持 Android AOSP 固件启动;
支持 Linux Distro 固件启动;
支持 Rockchip miniloader 和 SPL/TPL 两种 Pre-loader 引导;
支持 LVDS 、 EDP 、 MIPI 、 HDMI 、 CVBS 、 RGB 等显示设备;
支持 eMMC 、 Nand Flash 、 SPI Nand flash 、 SPI NOR flash 、 SD 卡、 U 盘等存储设备启动;
支持 FAT 、 EXT2 、 EXT4 文件系统;
支持 GPT 、 RK parameter 分区表;
支持开机 LOGO 、充电动画、低电管理、电源管理;
支持 I2C 、 PMIC 、 CHARGE 、 FUEL GUAGE 、 USB 、 GPIO 、 PWM 、 GMAC 、 eMMC 、 NAND 、
Interrupt 等;
支持 Vendor storage 保存用户的数据和配置;
支持 RockUSB 和 Google Fastboot 两种 USB gadget 烧写 eMMC ;
支持 Mass storage 、 ethernet 、 HID 等 USB 设备;
支持通过硬件状态动态选择 kernel DTB ;
2、版本
RK的U-Boot有两个版本,旧v2014(rkdevelop)新v2017(next-dev)。
判断U-Boot版本方法:
方法1:确认根目录Makefile的版本号

方法2:确认开机打印log

RockChip U-Boot v2017(next-dev)详解(一).pdf (335.88 KB)
(下载次数: 10, 2022-5-19 11:47 上传)


原作者:猩猩の點燈

更多回帖

发帖
×
20
完善资料,
赚取积分