groundplaneStart a project
Mature

H6

Quad Cortex-A53 4K60 HDR set-top-box SoC from 2017 with USB 3.0, a GbE MAC plus an in-package 10/100 PHY and a 32-bit DDR3/DDR4/LPDDR3 bus; its PCIe 2.0 x1 lane is documented by linux-sunxi as broken, so treat it as a no-PCIe part.

H6 package, studio render
H6, rendered by Groundplane. Not to scale.
CPU
4x A53 up to 1.8 GHz
GPU
Mali-T720 MP2
NPU
None
Video
4K60 H.265 Main10 dec (H.264, VP9 4K30), 1080p60 H.264 enc
PCIe
PCIe 2.0 x1 (broken, no mainline driver)
Verdict

What the H6 is for

Right for

  • 4K HDR media playback appliances: H.265 Main10 at 4K60 with HDR10/HLG processing and HDMI 2.0a with HDCP 2.2, and the mainline Cedrus driver decodes H.264, H.265 (8 and 10-bit), MPEG-2 and VP8 on this SoC
  • Fully open boot chains: mainline U-Boot initializes LPDDR3 and DDR3 with open-source DRAM code, TF-A has a sun50i_h6 platform, and Crust replaces the AR100 power firmware, so no Allwinner binary is needed to boot
  • Low-cost Linux boxes needing one USB 3.0 host port and Gigabit Ethernet: one GMAC (RGMII or RMII) plus an in-package 10/100 PHY
  • Pay-TV and DVB receivers: four transport stream inputs with PID filtering and DVB-CSA descrambling, two ISO 7816 smart card readers, CIR receive and transmit

Wrong for

  • Anything that depends on PCIe: linux-sunxi documents the controller as broken (only a 64 KB window into PCIe space at a time) and there is no PCIe node or driver in mainline Linux as of 7.3-rc7
  • Camera or vision products: the only camera input is an 8/10-bit parallel CSI capped at 1080p30 video and 5 MP stills, with no MIPI CSI and no ISP, and the CSI is not in the mainline device tree
  • Panel products: there is no MIPI DSI, LVDS or eDP; the only panel output is an 18-bit RGB interface up to 1080p60, and it shares Port D with the RGMII and CSI pins
  • Designs needing DDR4 on a mainline boot chain: U-Boot's H6 DRAM driver supports LPDDR3 and DDR3 only and panics on any other type
  • Encode-heavy products: the datasheet rates the encoder at H.264 1080p60 only, with no H.265 encode, and mainline has no H6 encoder driver

Cost and constraints

  • Package is FBGA451, 15 x 15 mm at 0.65 mm pitch, routable on a 6-layer board (Boardcon states 6 layers for its 45 x 45 mm CMH6 module)
  • Power is one AXP805 PMIC in every public design checked: DCDC-A and B dual-phased for VDD-CPU (5 A), DCDC-C for VDD-GPU, DCDC-D for VDD-SYS, DCDC-E for DRAM, plus ten LDOs for the I/O rails
  • Datasheet DRAM ceiling is 2 GB of address space on a 32-bit bus, although the user manual maps 3 GB of DRAM and Pine64 and Beelink ship 3 GB boards
  • Rated -20 to +70 C ambient; no industrial-temperature H6 appears in any document found
  • No bare-chip retail listing: JLCPCB carries H6 V200 as an assembly-only extended part (C5223989) with no stock shown, and LCSC has no product page for it; supply today is mainly through finished boards and modules
Block diagram

Inside the H6

Drawn by Groundplane from the datasheet rev 1.1. Not Allwinner artwork.

Specs

Read from the documents

Each value names the document it was read from.

CPU4x Cortex-A53, 32 KB L1 I/D per core, 512 KB shared L2, NEON, VFPv4, LPAE, TrustZoneDatasheet Rev 1.1, 2.1
CPU clockUp to 1.8 GHz in the mainline OPP table (480 MHz to 1.8 GHz, three efuse speed bins); the datasheet states no clockOther v7.3-rc7
GPUMali-T720 with two shader cores (Midgard); OpenGL ES 3.1/3.0/2.0/1.1, OpenCL 1.2/1.1, DirectX 11 FL9_3, ASTC; mainline GPU OPP table tops out at 756 MHzDatasheet Rev 1.1, 2.2
Video decodeH.265 Main10 L5.1 4K60; H.264 BP/MP/HP L4.2 4K30; VP9 Profile 0/2 4K30; MPEG-1/2/4, H.263, VC-1, VP8, AVS/AVS+, Sorenson Spark, Xvid 1080p60; 1080p Blu-ray 3DDatasheet Rev 1.1, 2.6.1
Video encodeH.264 BP/MP/HP up to 1080p60; input up to 4800x4800, scaling 1/16 to 64x, rotated inputDatasheet Rev 1.1, 2.6.2
JPEGJPEG encode up to 4080x4080Datasheet Rev 1.1, 2.6.2
Memory32-bit DDR3, DDR3L, DDR4, LPDDR2, LPDDR3; DDR4 up to 933 MHz clock; 2 chip selects; datasheet states up to 2 GB address spaceDatasheet Rev 1.1, 2.3.2
StorageSMHC0 SD 3.0 4-bit; SMHC1 SDIO 3.0 4-bit (150 MHz SDR at 1.8 V); SMHC2 eMMC 5.1 8-bit (150 MHz SDR, 100 MHz DDR at 1.8 V); 8-bit NAND with 80-bit/1 KB ECC; SPI NOR boot; full-disk encryption on eMMC and NANDDatasheet Rev 1.1, 2.3.1 to 2.3.4
DisplayHDMI 2.0a TX up to 4K60, HDCP 2.2/1.4, CEC, HDR, 8/10-bit; 18-bit RGB LCD up to 1920x1080 at 60 fps; CVBS TV out (NTSC/PAL); HDMI and LCD can run at the same time; DE3.0 with HDR to SDR conversionDatasheet Rev 1.1, 2.5
CameraParallel 8/10-bit CSI with BT.656, up to 5 MP stills and 1080p30 video, 148.5 MHz pixel clock; no MIPI CSI, no ISPDatasheet Rev 1.1, 2.7.1
PCIe1x PCIe 2.0 x1 (5 GT/s), root complex only, embedded PHY, 256-byte max payloadDatasheet Rev 1.1, 2.10.9
USB1x USB 3.0 host (5 Gbps), 1x USB 2.0 host, 1x USB 2.0 OTG (also the FEL download port)Datasheet Rev 1.1, 2.10.1
Ethernet1x GMAC 10/100/1000, RGMII or RMII, jumbo frames to 16 KB; plus an in-package 10/100 EPHY with EEE and Wake-on-LANDatasheet Rev 1.1, 2.10.7, 2.10.8
AudioUp to 4 I2S/PCM with TDM (one for HDMI, one for the codec), audio hub crossbar, S/PDIF in/out, 8-channel DMIC; in-package codec with stereo DAC (100 dB SNR) and 2-channel ADC (92 dB SNR)Datasheet Rev 1.1, 2.8
SecurityTrustZone, secure boot, crypto engine (AES, DES, 3DES, XTS, MD5, SHA-1/224/384/512, HMAC, RSA to 4096-bit, ECC to 521-bit), 256-bit TRNG, 4 Kbit eFuse, HDCP 2.2, DRM, transparent RAM scramblingDatasheet Rev 1.1, 2.4.10 to 2.4.12, 2.9
Other I/O5x UART (RS-485, IrDA), 2x SPI (quad), 4x TWI, 4x TS input with DVB-CSA descrambling, 2x ISO 7816 smart card, CIR RX and TX, 1-Wire, PWM, 16-channel DMADatasheet Rev 1.1, 2.4, 2.10
PackageFBGA451, 15 x 15 mm, 0.65 mm ball pitchDatasheet Rev 1.1, 2.11
TemperatureAmbient -20 to +70 C; junction -20 to +125 CDatasheet Rev 1.1, Table 5-2
Thermaltheta-JA 23.1, theta-JB 11.97, theta-JC 8.07 C/W (JEDEC JESD51, 2s2p board, natural convection)Datasheet Rev 1.1, 5.8, Table 5-24

Variants

H6 V200The part name on Allwinner's datasheet and user manual (both Rev 1.1, 2017-10-17); boards and Allwinner's brief call it H6. No other H6 ordering code, speed grade or temperature grade appears in either document.Datasheet Rev 1.1
SoC board design

We'll design your H6 board.

Tell us the interfaces, power budget and volume. An engineer replies with questions or a proposal.

Get a board designed

Links and facts on this page checked 2026-10-13. Spotted something out of date? Tell us through the contact form.

Compiled from publicly available sources: datasheets, technical reference manuals, vendor product pages, schematics and source code published by their owners and third parties. We link to documents where others host them and do not host, endorse or vouch for them. Everything on these pages, including our own specs, summaries, block diagrams, comparisons, calculators and design notes, is for reference only and may contain errors or be out of date. It is provided as is, and Groundplane is not responsible for errors in it, for third-party documents, or for any design, board or decision based on it. Always check the manufacturer's current datasheet, reference manual and design guidance before you design a board. Rockchip, Allwinner, Raspberry Pi and other product names are trademarks of their owners; we are not affiliated with any of them. See our disclosure.