嵌入式系统移植导学
嵌入式系统分层
操作系统是向上提供接口(API),向下管理硬件
Linux系统提供的五个大的功能:
1.进程管理 2.内存管理 3.网络协议 4.文件系统 5.设备管理(硬件设备)
系统移植的目的
系统移植的过程
SD卡启动盘中需要刷一个Uboot用于引导和安装操作系统
开发板启动流程
BL0:是iROM中固化的启动代码;iROM:内部只读存储器 ;拨码开关:用于选择启动方式
EMMC:相当于是硬盘,安装系统时都是安装到EMMC里 ;dtb:设备树 ;rootfs:根文件系统