笔记 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)

谢谢

相关推荐
zhangzhangkeji2 天前
笔记 34 - 7 :网卡 DM9000AE; uboot 网络协议栈,里的函数调用流程
arm
zhangzhangkeji5 天前
笔记 30 - 4 :rootfs 配置文件定制,etc / profile,与挂载测试
arm
zhangzhangkeji5 天前
笔记 34 - 3 :网卡 DM9000AE;16 位下的引脚功能,引脚映射到 SROMC,到 GPIO
arm
深念Y8 天前
订阅管理及节点过滤实践(技术笔记)
linux·网络·arm·优化·日志·工具·soc
zhangzhangkeji9 天前
笔记 28 : linux 里 Kconfig 语法详解
arm
zhangzhangkeji10 天前
笔记 25 - 1 :linux 驱动模块移植,obj-y、obj-m,命令 dmesg,开启已有的硬件驱动
arm
zhangzhangkeji10 天前
笔记 25 - 2 :linux 驱动模块移植,创建自定义驱动(编译为模块),调整 shell 里字体大小,
arm
zhangzhangkeji11 天前
笔记 24 -2 :linux 内核编译,实验举例,及编译脚本
arm
zhangzhangkeji11 天前
笔记 23 :linux 内核基础知识,内核的目录
arm
抓不住时间的沙11 天前
N1搭建Hexo个人博客,部署到Github
python·docker·node.js·debian·github·arm