笔记 21-6 :彭老师 14章,系统移植,Uboot变量及命令

(178)彻底理解 uboot 的引导启动,还需要学很多知识

++ 以上是 boot 2017,以下是 bootcmd 变量里的内容( copy 各种镜像以及启动内核的命令)

bash 复制代码
if mmc rescan; then 
    echo SD/MMC found on device ${mmcdev};
    if run loadbootenv; then 
        echo Loaded environment from ${bootenv};
        run importbootenv;
    fi;
    if test -n $uenvcmd; then 
        echo Running uenvcmd ...;
        run uenvcmd;
    fi;
    if run loadbootscript; then 
        run bootscript; 
    fi; 
fi;
mmc read ${loadaddr} 0x460 0x3000; 
mmc read ${dtb_addr} 0x3460 0xa0; 
bootm ${loadaddr} - ${dtb_addr}load mmc ${mmcdev} ${loadaddr} uImage; load mmc ${mmcdev} ${dtb_addr} ${dtb_name}; 
bootm ${loadaddr} - ${dtb_addr}

(179)

谢谢

相关推荐
深念Y1 天前
tcpfwd-doc
linux·嵌入式·arm·编译·tcp·服务
zhangzhangkeji2 天前
笔记 21-3 :彭老师 14章,系统移植,uboot 升级到 2017,烧写所有文件,mbr 与 GPt 分区
arm
zhangzhangkeji2 天前
笔记 21-4 :彭老师 14章,系统移植,TF启动卡制作
arm
zhangzhangkeji3 天前
笔记 21-1 :彭老师 14章,系统移植,工工具链安装
arm
zhangzhangkeji3 天前
笔记 21-2 :彭老师 14章,系统移植, uboot 基础
arm
凉、介5 天前
ARMv8-A 指令学习
linux·笔记·学习·嵌入式·arm·指令
Dlrb12116 天前
ARM---IMX6ULL 的 PWM 模块介绍及其程序的编写
arm开发·arm·pwm·imx6ull·lcd屏幕
凉、介6 天前
Armv8 原子性:体系结构保证与编程语义
linux·学习·嵌入式·arm·原子操作·atomic
Dlrb12118 天前
ARM---IMX6ULL的LCD模块简介及LCD驱动程序的编写
arm开发·lcd·arm·imx6ull·显存·像素