1. 创建 Linux 交叉编译环境 2. 建立 Bootloader,启动之后硬件相关的初始化代码 3. 移植 Linux 内核 4. 建立 Rootfs (根文件系统) 5. 安装驱动程序 6. 安装软件 7. 调试