From linux-sunxi.org
Jump to: navigation, search
Allwinner H3.jpg
Manufacturer Allwinner
Process 28nm
CPU Quad-Core ARM Cortex-A7 @ 1.296GHz
GPU Mali400 MP2 @ 600Mhz
Video HDMI 1.4 with HDCP 1.2, TV CVBS
Audio I2S, PCM, AC97
Storage MMC, NAND
USB 1 OTG, 3x Host, all with integrated PHY
Release Date October 2014
Website Product Page

Allwinner H3 (sun8iw7p1) SoC features a Quad-Core Cortex-A7 ARM CPU, and a Mali400 MP2 GPU from ARM. The Allwinner H3 is a highly cost-efficient quad-core OTT box processor, primarily marketed as being for "home entertainment" systems.

It's rated to run at 1.296GHz, anything higher is overclocking (and usually overvolting). If you run it without heatsink, fan and proper dvfs settings, you risk overheating.



Currently, there is no sunxi support available yet. SDK has been released in May-2015, and devices are slowly becoming available.

H3 SoC Features

  • CPU
    • ARM Cortex-A7 Quad-Core
    • 512KB L2-Cache (shared between four cores)
    • 32 KB (Instruction) / 32KiB (Data) L1-Cache per core
    • Virtualization
    • Large Physical Address Extensions (LPAE) 1TB
  • GPU
    • ARM Mali400 MP2
    • Featuring 1 vertex shader (GP) and 2 fragment shaders (PP).
    • Complies with OpenGL ES 2.0
  • Memory
    • DDR2/DDR2L-DDR3/DDR3L controller
    • NAND Flash controller and 64-bit ECC
  • Video
    • Ultra HD 4k and Full HD 1080p video decoding of MPEG-2, MPEG-4 SP/ASP GMC, H.263, H.264, H.265, WMV9/VC-1, and VP8
    • BD Directory, BD ISO and BD m2ts video decoding
    • H.264 High Profile [email protected] encoding
    • 3840×1080,1920x2160 3D decoding
    • Complies with RTSP, HTTP,HLS,RTMP,MMS streaming media protocol
  • Display
    • Integrated HDMI V1.4 with HDCP1.2 [email protected]
    • TV CVBS output
  • Camera
    • Integrated parallel 8-bit I/F YUV422 sensor
    • Support CCIR656 protocol fot NTSC and PAL
    • 5M CMOS sensor support
    • Support video capture resolution up to [email protected]
  • Audio
    • Two audio digital-to-analog(DAC) channels 92dB SNR
    • Two differential microphone inputs (one low-noise)
    • Stereo Linein input
  • Embedded Controller:
    • AR100, an OpenRISC controller. Manages deep powersave modes.
  • Thermal Sensor Controller (TSC) providing over-temperature protection interrupt and over-temperature alarm interrupt
  • no PMU (According to arisc_dvfs.c pmuic_type defines 0~2, 0:none, 1:gpio, 2:i2c)
  • package: FBGA347, 14 mm x 14 mm, 0.65 mm Pitch



Original SDK


Announced devices:

See also


Mainline status

U-Boot already supports the H3 SoC at least since 2016.01-rc3 and has defconfigs for Orange Pi PC and Xunlong Orange Pi Plus boards.

Also initial H3 patches have been submitted to the mainline kernel, but have not landed yet. Currently you can find the patches in the arm-linux mailing list, or alternatively in one of the work-in-progress kernel forks:

External links

Personal tools