MarsBoard A20

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.

= Identification =

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

= Sunxi support =

Current status
Only supported by the legacy U-Boot / kernel.

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

Everything else is the same as the manual build howto.

Mainline U-Boot
Not currently supported.

Mainline kernel
Not currently supported.

= Tips, Tricks, Caveats =

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

= Adding a serial port =



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.

= Pictures =

= See also =


 * MarsBoard Schematic V1.3.pdf
 * Homepage. Amazingly, no information on the Marsboard A20 is still available there. That's how shortlived this device was.
 * MarsBoard Forums (A10/A20) (The forums are awash in spam, and almost useless for purposes of information or support.)

Manufacturer images
Index of /marsboard