📄️ 建立 Buildroot 板级配置
建立 Avaota A1 Buildroot 配置,指定外部工具链、本地 Linux 源码、根文件系统和镜像生成入口。
📄️ 配置 Linux 内核
通过 Buildroot 的 Linux 配置片段启用串口、eMMC、ext4、USB gadget、以太网和模块支持。
📄️ 配置 Linux 设备树
检查 Linux 7.2 已有的 Avaota A1 设备树,并确认当前工程针对 eMMC 增加的限制。
📄️ 构建根文件系统
生成带有内核模块、串口登录、网络与硬件检查工具的 AArch64 ext4 根文件系统。
📄️ 配置 Linux 启动项
结合工程中的真实 extlinux.conf,理解 U-Boot 如何找到 Linux Image、设备树和 Buildroot 根文件系统。