LeMaker Banana Pro

From linux-sunxi.org
Jump to: navigation, search
LeMaker Banana Pro
Top View Banana Pro.jpg
Manufacturer LeMaker
Dimensions 92mm x 60mm
Release Date October 2014
Website Banana Pro Product Page
Specifications
SoC A20 @ 1GHz
DRAM 1GiB DDR3 @ 432MHz
NAND no onboard NAND
Power DC 5V @ 2A (via micro usb)
Features
Video HDMI (Type A - full), CVBS
Audio 3.5mm TRRS plug (combined A/V out), HDMI, internal microphone
Network WiFi 802.11 b/g/n (Ampak AP6181 ,first test batch with RTL8189ES instead), 10/100/1000Mbps Ethernet (Realtek RTL8211E)
Storage µSD, SATA (with power connector)
USB 2 USB2.0 Host, 1 µUSB2.0 OTG
Other IrDA

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

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.

Contents

Identification

At least 3 different PCB revisions exist. The first pre-production version featured a RTL8189ES Wi-Fi chip instead of the AP6181 used for the production versions. The letters "BANANA PRO" were printed on the bottom side of the PCB. The second batch with AP6181 had also "BANANA PRO" on the bottom between DRAM and HDMI connector. Later batches came without this lettering.

All Banana Pro PCBs are black with yellow expansion headers, and the LeMaker Logo is printed on the upper side of the PCB. The Banana Pro can be differentiated from the other SBCs LeMaker tries to sell starting from June 20th 2015 by looking at the A20 SoC.

Sunxi support

Current status

Supported.

Images

HW-Pack

BSP

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 (make Bananapro_defconfig).

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.

Combined Audio+Video

According to "answer" in http://www.lemaker.org/thread-12417-1-1.html, the pinout of the TRRS connector is (from tip to sleeve) "Left, Right, Video, Ground". This is unconfirmed but would mean it's not the same as on the new Raspberry PIs, and instead would be similar to some MP3players (according to http://www.raspberrypi-spy.co.uk/2014/07/raspberry-pi-model-b-3-5mm-audiovideo-jack/).

Adding a serial port

Banana Pro UART pads

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.

Powering the board

When no 2.5" SATA disk is used the board can also be powered more reliable through the SATA-power-connector since this connector and the normal power-in Micro USB connector located between SATA and SATA-pwr are connected directly.

Pictures

Also known as

See also

Manufacturer images

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

Variants
Actions
Navigation
Tools