Avaota A1 硬件介绍
Avaota A1 是一块以全志 T527 为主控的单板计算机。开始移植之前,需要先确定处理器、内存、启动存储、调试接口和板载设备分别位于哪里;后续 TF-A、U-Boot、Linux 与镜像制作课程都会回到这些硬件对象。
Avaota A 系列硬件设计采用 CERN-OHL-S 开源硬件许可证。本课程关注 Avaota A1 当前板卡上的主线启动与基础设备支持,不把接口图中出现的所有硬件都默认视为已经完成主线适配。
板卡接口与核心器件
下图标出了 Avaota A1 正面的核心器件、供电接口、启动控制按键和主要扩展接口。先关注主控 T527、LPDDR、eMMC、Type-C OTG、FEL 按键和调试串口,它们共同构成后续移植与恢复所需的最小硬件路径。

图 1:Avaota A1 正面接口与核心器件,保留自原项目硬件介绍。
板卡资源与移植对象
原有硬件资料汇总了主控、内存、存储、显示、网络、USB 和扩展接口。实际编写设备树或驱动配置时,还需要结合板卡版本、原理图、芯片手册和厂商设备树逐项复核,不能只依据参数图填写软件配置。

图 2:Avaota A1 硬件资源参数,保留自原项目硬件介绍。
这些硬件在本课程中的作用可以先归纳为:
| 硬件区域 | 板卡上的对象 | 后续移植工作 |
|---|---|---|
| 处理器与内存 | T527、LPDDR | SPL 的 DRAM 初始化、TF-A 平台支持、Linux SoC 支持 |
| 启动存储 | eMMC、TF 卡、SPI 启动存储 | U-Boot 启动介质、分区布局、系统镜像 |
| 调试与恢复 | UART、Type-C OTG、FEL/复位按键 | 早期日志、FEL 枚举、烧录和故障恢复 |
| 基础板载设备 | 以太网、USB、GPIO、LED、CAN、红外等 | Linux 设备树、引脚复用、时钟、电源和驱动验证 |
| 多媒体与加速单元 | HDMI、DP、显示接口、GPU、NPU、视频单元等 | 根据主线支持状态确定后续扩展范围,不在最小启动阶段一次展开 |
T527 SoC 组成
T527 内部同时包含应用处理器域、系统控制与安全模块、内存与存储接口、常用外设,以及位于 CPUS 域中的辅助处理单元。主线系统移植不会一次启用整个框图,而是先建立启动、内存、串口和存储路径,再逐步增加板级设备。

图 3:T527 SoC 功能框图,保留自原项目硬件介绍。
板卡上的硬件对象已经明确,下一步需要把供电、UART 和 USB OTG 连接成可观察、可恢复的调试通道。