概念 1.uboot是裸机程序 2.用于启动linux,主要工作是初始化DDR,因为linux运行在DDR,linux镜像zImage+设备树存放在外置存储中(emmc,nandflash,sd) 3.通用bootloader,支持多种架构 获取 1.uboot官网(支持少) 2.SOC厂商(基于官方版本加入相应SOC的驱动) 3.开发板厂商(参考SOC厂商版本)