LeMaker Banana Pro
LeMaker Banana Pro | |
---|---|
![]() | |
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
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
- LeMaker Banana Pi (→ Banana Pi variants)
- LeMaker's Github Repository
- hardware-libre.fr article that has a good overview of this device, including detailed pictures.
- File:Banana Pro Schematic.pdf
Manufacturer images
- Various prebuilt images are provided via LeMaker's Website, many of them adapted to the Banana Pro.