📄️ 准备 TF-A
确认 T527 与 sun55i_a523 平台代码的复用关系,引入开发分支并构建供 Avaota A1 使用的 BL31。
📄️ 组合 U-Boot FIT
使用主线已有的 Avaota A1 配置,将 U-Boot proper、BL31 和 U-Boot 设备树组合为启动固件。
📄️ 启动 U-Boot SPL
使用主线已有的 Avaota A1 defconfig 启动 SPL,观察 DRAM 初始化和早期串口输出。
📄️ 从 eMMC 读取 FIT
根据真实故障与串口日志,完成 eMMC User Area 切换、T527 MMC2 时序配置,并让 SPL 稳定读出 U-Boot FIT。
📄️ 启动 U-Boot 并加载 Linux
处理 U-Boot 运行地址与大文件 MMC 读取问题,根据实机日志确认 extlinux 已加载 Linux Image 和设备树。