LeMaker Banana Pro

The Banana Pro is essentially an updated version of the Banana Pi. Unlike its predecessor, this device features a microSD ("TF") slot, onboard WLAN and a 40 pin GPIO header (that mimics the Raspberry Pi A+/B+ models). To make room for the additional GPIO pins, the analog A/V output is combined into a single TRRS type 3.5mm connector.

= Identification =

LeMaker's website shows images of this device with the following silkscreened on the bottom of the board: BANANA PRO

However, these markings are absent from our user-provided pictures - and we currently have no idea why. Their presence might depend on the specific model/PCB revision.

= Sunxi support =

Current status
Supported.

Manual build

 * The "legacy" community u-boot-sunxi does not support the Banana Pro. Use mainline U-Boot instead (see below), or try the version from LeMaker's repository.
 * The .fex file can be found in sunxi-boards as BananaPro.fex

Everything else is the same as the manual build howto.

Mainline U-Boot
For building mainline u-boot, use the Bananapro target.

Mainline kernel
Use the sun7i-a20-bananapro.dtb device-tree file for the mainline kernel.

= Tips, Tricks, Caveats =

FEL mode
The UBOOT button, located next to the three UART pins (J15), triggers FEL mode.

= Adding a serial port =



Locating the UART
The UART pins are located in the lower right corner of the board (connector J15) - they are marked as GND, RX and TX on the PCB. Just attach some leads according to our UART Howto.

= Pictures =

= Also known as =

= See also =


 * LeMaker Banana Pi (&rarr; Banana Pi variants)
 * LeMaker's Github Repository
 * hardware-libre.fr article that has a good overview of this device, including detailed pictures.
 * Schematic

Manufacturer images

 * Various prebuilt images are provided via LeMaker's Website, many of them adapted to the Banana Pro.