memFunTab[memdev]->Init //调用emmcFunOp的SdmmcInit() SdmmcInit sdmmcBoot.c 这里还会根据sd里存的信息来区分是要boot还是update. StorageReadFlashInfo -> gpMemFun->ReadInfo -> SdmmcReadFlashInfo sdmmcBoot.c initr_env //初始化u-boot中的环境变量 stdio_add_devices -> //不做什么。 console...
对于模式的检测是在uboot里面进行的。如果uboot执行有问题。没法进入loader模式,就需要进入maskrom模式。检测的代码在uboot的board_late_init->board_fbt_preboot->board_fbt_key_pressed->checkKey() 根据按键的结果确定接下来执行哪一步。checkKey通过配置数据使用GetPortState函数得到是否有按键。 配置的内容如下 ...
1.uboot开机的时候会先去logo分区加载 2.加载失败则尝试从resource分区加载 3.加载失败则尝试从boot分区加载 限制: 1. 只能显示偶数分辨率 2. 只能显示位深为8bit的bmp图片 3. 输入是24bit图片 制作: #convert -compress rle -colors 256 src.bmp logo.bmp 编译: 替换编译后是在resource....
由于Firefly开发板没有用nand flash,所以默认不用二级Loader,这里只是简单说明二级Loader RK3288Loader_uboot_Vx.xx.xx.bin 是一级Loader模式,只支持 emmc。 RK3288Loader_uboot_Vx.xx.xx.bin 和uboot.img 组合是二级loader模式,同时支持emmc和nand flash,二级Loader模式需要在rk32xx.h配置文件中添加以下定义: #...
一、编译uboot 1. 必须要进入u-boot目录下 2. make rk3288_defconfig //#会产生.config文件 3. make //#这里不要加-J8 4. 如果编译失败,那就再修改下u-boot下的权限 5. make distclean 6. make rk3288_defconfig 7. make 8. 在u-boot目录下会产生RK3288Loader_uboot_V2.19.04.bin类似这样的文件...
Rockchip UBOOT DRM driver version: v1.0.1 xfer: num: 2, addr: 0x50 xfer: num: 2, addr...
1、uboot添加电量计fg驱动:修改u-boot\drivers\power\fuel_gauge\fg_cw201x.c#define COMPAT_ROCKCHIP_CW201X "cw2013" 宏定义COMPAT_ROCKCHIP_CW201X 必须与内核的dts里面的节点一致,如下:CW2015@62 { compatible = "cw2013"; status = "okay";2、uboot修改系统正常启动的电压门限宏定义,低于这个电压,...
关键词:rk3288; android7.1;sdk编译;uboot; kernel; android; rk3288 — android 7.1 sdk编译 1、在编译android7.1 SDK前,请根据文章《rk3288 — android 7.1 JDK安装 及 jack-server配置》安装好JDK,以及配置好jack-server。备注:SDK 默认以 userdebug 模式编译。
在调试RK3288 Android 8.1系统遇到一个问题:开机启动uboot logo过渡到kernel log的过程中会花掉直到没有显示,再出现kernel logo。 分析:打印串口log时发现,uboot阶段显示一切正常,进入kernel以后就开始花掉了然后变成没有显示了,感觉像是慢慢掉电了一样,再继续查看log发现如下打印: ...
sudo dd if=out of=/dev/sdc seek=64&&sudo dd if=evb-rk3288/u-boot-dtb.img of=/dev/sdc seek=256 4. uboot 启动kernel 插入sd card, 启动设备,进入uboot,在uboot中运行如下命令启动kernel: (1) env set bootargs "earlyprintk console=ttyS2,115200n8 loglevel=7 root=/dev/sda1 rootwait rw ...