Main Page/zh cn

Sunxi 是一系列用于嵌入式设备的 ARM 架构系统芯片 (System on Chip)，由珠海全志科技股份有限公司设计生产.

最出名的 sunxi 系统芯片是全志 A10 (即 sun4i ) 和全志 A13 (即 sun5i ). 这两款芯片的前身是名为合智 F20 (即 sun3i ) 的 ARM9 芯片，而后续版本则是全志 A20 (即 sun7i ) 以及全志 A31 (即 sun6i ).

本维基包含了在测试带有 sunxi 系统芯片的设备时需要的软件和硬件文档，以及这些设备本身的相关信息. 本维基由 ARM-Netbook 社区维护.

= 全志 sunxi 系列系统芯片 =
 * 合智 F20 (sun3i) (单核心 ARM926-EJS)
 * 全志 A10 (sun4i) (单核心 Cortex-A8)
 * 全志 A10s (sun5i) (单核心 Cortex-A8)
 * 全志 A13 (sun5i) (单核心 Cortex-A8)
 * 全志 A20 (sun7i) (双核心 Cortex-A7)
 * 全志 A31 (sun6i) (四核心 Cortex-A7)

通用特性：

 * CPU: 带有 NEON, VFP, TrustZone, 以及 Thumb-2 协处理器扩展的 Cortex-A7 (ARM v7) 或 Cortex-A8 (ARM v7) 中央处理器：
 * 高级 SIMD: NEON (ARM 扩展通用高级 SIMD 向量处理扩展引擎)
 * 向量浮点运算器：标准 ARM VFPv3 / VFPv4 向量浮点运算器
 * 安全性扩展: TrustZone ——支持 AES, DES, 3DES, SHA-1 与 MD5 的加密引擎和安全加速器
 * Thumb2 优化代码以减少内存占用并提高运行性能的扩展指令集
 * GPU: 支持 嵌入式 OpenGL 和 帧缓冲 的 Mali400 或 SGX544 图形处理器
 * VPU: CedarX （用于音频视频的硬件编解码的视频处理器）
 * 带有 HDMI CEC (Consumer Electronics Control) 的 HDMI 发送器（不包括全志 A13, 因为它缺少 HDMI 发送器和 SATA 控制器 ）

特性比较表:

 * A13 是 A10 的廉价版本. A13 缺乏 HDMI 接口和 SATA 控制器，设计用途是生产平板电脑.

软件

 * 开始动手 在储存卡上存放 u-boot, 内核以及 rootfs
 * 可启动镜像: 另外，你也可以使用制作好的可启动储存卡镜像
 * 融入上游 將对于全志芯片的支持加入上游 Linux 内核的工作
 * Linux 给 sunxi (全志 A1x)系统芯片使用的内核文件
 * u-boot 引导器
 * sunxi-tools 用来调试 sunxi 设备的工具
 * mksunxiboot 用来为 sunxi 设备制作可引导的储存卡的工具
 * Linux 发行版
 * Arch Linux
 * Ångström Distribution
 * Buildroot
 * Debian
 * Fedora
 * Gentoo
 * Linaro
 * Mer
 * OpenEmbedded
 * Ubuntu ...
 * 非开源软件
 * PhoenixCard
 * LiveSuit
 * LiveSuit images
 * Oracle Java
 * Android 操作系统
 * Starting_a_CyanogenMod_device_tree
 * CWM_on_a_SDCard
 * CryptoDev 可以利用 TrustZone 通过 OpenSSL 和 GnuTLS 等加密库来给 SSL and TLS 提供硬件加速.
 * XBMC 带有适合遥控器操作的用户界面的多媒体中心软件
 * VLC 适合桌面电脑（键盘/鼠标操作）的媒体播放器
 * Tvheadend 电视调谐器和电视录像机 (与 XBMC 录像客户端兼容)
 * 红外遥控器使用的 LIRC (Linux 红外遥控)
 * [[IR]|红外遥控]

全志芯片系统的一般硬件调试

 * JTAG —— 通过 MicroSD 卡实现
 * UART - 全志芯片设备上的 Universal Asynchronous Receiver/Transmitter
 * GPIO - General Purpose Input/Output on devices based on Allwinner SoCs
 * SPI - Serial Peripheral Interface Bus on devices based on Allwinner SoCs
 * PIO - Programmed input/output (PIO) on devices based on Allwinner SoCs
 * MicroSD Breakout
 * Audio Codec - Audio Codec on devices based on Allwinner SoCs
 * Cpufreq - cpufreq support on devices based on Allwinner SoCs
 * Benchmarks
 * Wifi - 8192cu dropping connection workaround
 * A10/Template:NFC_data
 * A10/disp - Display register guide

社区硬件

 * EOMA68-A10
 * RhombusTech 是一个与 EOMA68 兼容的开源硬件 CoM ，带有全智 A10 处理器. RhombusTech 可以用来替代不同设备.


 * Cubieboard
 * 载有 A10 处理器的黑客友好、可扩展、低功耗、高性能的微型 (10 x 6厘米) ARM 开发板.


 * Hackberry
 * 一个在硬件上与 Cubieboard 十分相似的开发板，内置 Wi-Fi 支持，但扩展接口较少.

开源硬件

 * A13-OLinuXino
 * Open Hardware SBC with an Allwinner A13 CPU inside developed by Olimex with 512MB RAM, 4GB NAND Flash, VGA, Audio In/Out, WIFI, 3x USB Hosts, USB-OTG, LiPo, SD-card, 72 GPIOs, 6-16VDC power input


 * A10-OLinuXino
 * Open Hardware SBC with an Allwinner A10 CPU inside developed by Olimex with 1GB RAM, 4GB NAND Flash, VGA, HDMI, RS232, JTAG, SATA, 100MBit Ethernet, SD and micro-SD cards, 2x USB hosts, USB-OTG, LiPo, 132 GPIOs, 6-16VDC power input