Cubie A7z简介
Cubie A7Z 搭载全志 A733 SoC,内置混合架构高性能八核 CPU(双核 Arm® Cortex®-A76 与六核 Arm Cortex-A55)、RISC-V E902、Imagination PowerVR BXM-4-64 MC1 GPU 以及 3 TOPS@INT8 NPU。
A7z使用A733MX-HN3带NPU和HDMI
- 全志 A733MX-HN3(带NPU和HDMI)
- 全志 A733MX-N3X (带 NPU,不带 HDMI)
- 全志 A733MX-HXX (带 HDMI 输出,不带 NPU)
Cubie-A7z

A733 Soc Block框图如下


A733 Soc应用场景

Linux SDK

- brandy目录下主要存放BootLoader(boot0,uboot), arisc,dram库等代码
- bsp 目录下存放着Allwinner的驱动,以及对内核的改动,保证着原生内核(kernel/linux‑X.X)比较干净的状态,并且能够快速移植适配到新内核中
- build目录存放AIOT Linux的系统构建脚本,主要功能有:
- 提供编译需要的环境变量、函数、规则
- 提供各目标模块的编译方法、规则
- 对接 OpenWrt, Buildroot等不同构建系统
- 打包生成系统固件的脚本
- device目 录 用 于 存 放 芯 片 方 案 的 配 置 文 件, 包 括 内 核 配 置,env 配 置, 分 区 表 配 置,sys_config.fex,board.dts等
- kernel目录主要存放不同版本的内核代码
- openwrt目录存放着OpenWrt原生代码,及软件包、芯片方案目录
- out 目录用于保存编译相关的临时文件和最终镜像文件,编译后自动生成此目录,例如编译方案demo_linux_aiot
- platform目录存放着一些软件包源码,这些软件包的编译方式是通用的,分别可以用在Open‑Wrt、Buildroot、debian, yocto等不同构建系统中。这个目录的存在是为了不同构建系统共用软件包提供可能性
- prebuilt目录存放着一些预编译好的工具
- rtos目录用于存放异构系统构建环境,不同平台rtos构建存在差异
- target目录对应这device目录内容。本目录主要存放不同OS 对应不同板卡,不同芯片的业务逻辑配置
- AW AIOT Linux SDK的 Buildroot系统,其包含了基于Linux系统开发用到的各种系统源码,驱动,工具,应用软件包。Buildroot是 Linux平台上的一个开源的嵌入式Linux系统自动构建框架。整个Buildroot是由 Makefile脚本和Kconfig配置文件构成的。你可以通过Buildroot配置,编译出一个完整的可以直接烧写到机器上运行的Linux系统软件
感谢阅读!
