MarsBoard A20

Jump to navigation Jump to search
MarsBoard A20
MarsBoard A20 Overview.jpg
Manufacturer HAOYU Electronics
Dimensions 80mm x 55mm x 20mm
Release Date April 2013
Website Product page.
SoC A20 @ 1Ghz
DRAM 1GiB DDR3 @ 480MHz
Power DC 5V @ 2A
Video HDMI (Type C - mini)
Audio 3.5mm headphone plug, HDMI,
Network 10/100Mbps Ethernet (Realtek RTL8201CP)
Storage µSD, SATA
USB 2 USB2.0 Host, 1 USB2.0 OTG
Headers 2 70pin 2mm pitch headers

This page needs to be properly filled according to the New Device Howto and the New Device Page guide.

The MarsBoard was a short-lived, credit-card sized, extendable board with an Allwinner A20 SoC. It is an update of the MarsBoard A10.

A new device by the same manufacturer is confusingly also called Marsboard A20. It is a completely different design though, with a SOM and a baseboard. This newer board is not documented on this page.


The board reads "" on top, and has an A20 SoC clearly visible.

Sunxi support

Current status

Only supported by the legacy U-Boot / kernel.




Manual build

Sunxi/Legacy U-Boot

  • For building u-boot, use the "Marsboard_A20" or "Marsboard_A20_debug" target.
  • The .fex file can be found in sunxi-boards as MANUFACTURER_DEVICE.fex

Everything else is the same as the manual build howto.

Mainline U-Boot

Not currently supported.

Mainline kernel

Not currently supported.

Tips, Tricks, Caveats

You can install any iso-image for Cubieboard2, for example Armbian. It works fine!

FEL mode

A button right next to the SATA connector triggers FEL mode.

Adding a serial port

240px UART pads

On the P2 header, pins 64, 65 and 66 are ground, TX and RX, respectively. Either solder on some leads, or insert some pins according to our UART howto. Be warned though, this is a 2.0mm pitch connector, and not the usual 2.54mm.


See also

Manufacturer images

Index of /marsboard