Difference between revisions of "Banana Pi BPI-R2"

From Banana Pi Wiki
Jump to: navigation, search
(Kernel 4.4)
(BPI-R2 GPIO Pin define)
Line 101: Line 101:
 
BPI-R2 40 PIN GPIO define:
 
BPI-R2 40 PIN GPIO define:
  
| GPIO Pin Name | Default Function | Function2:GPIO |
+
{| class="wikitable"
| :--- | :--- | :--- |
+
|-
| CON1-P01 | VCC-3V3 | |
+
| style="background: PaleTurquoise; color: black" colspan="4"| '''40 PIN GPIO of Banana pi BPI-M2 Ultra'''
| CON1-P02 | VCC-5V | |
+
|-
| CON1-P03 | I2C\_SDA0 | GPIO75 |
+
| GPIO Pin Name || Default Function || Function2:GPIO |
| CON1-P04 | VCC-5V | |
+
|-
| CON1-P05 | I2C\_SCL0 | GPIO76 |
+
| CON1-P01 || VCC-3V3 ||
| CON1-P06 | GND | |
+
|-
| CON1-P07 | PWM-003 | GPIO206 |
+
| CON1-P02 || VCC-5V ||
| CON1-P08 | UTXD1 | GPIO80 |
+
|-
| CON1-P09 | GND | |
+
| CON1-P03 || I2C\_SDA0 | GPIO75  
| CON1-P10 | URXD0 | GPIO81 |
+
|-
| CON1-P11 | URXD1 | GPIO80 |
+
| CON1-P04 || VCC-5V ||
| CON1-P12 | I2S0\_BCK | GPIO74 |
+
|-
| CON1-P13 | UTXD0 | GPIO79 |
+
| CON1-P05 || I2C\_SCL0 | GPIO76  
| CON1-P14 | GND | |
+
|-
| CON1-P15 | PWM-002 | GPIO205 |
+
| CON1-P06 || GND ||
| CON1-P16 | URTS1 | GPIO25 |
+
|-
| CON1-P17 | VCC-3V3 | |
+
| CON1-P07 || PWM-003 | GPIO206  
| CON1-P18 | UCTS1 | GPIO24 |
+
|-
| CON1-P19 | SPI0\_MO | GPIO56 |
+
| CON1-P08 || UTXD1 | GPIO80  
| CON1-P20 | GND | |
+
|-
| CON1-P21 | SPI0\_MI | GPIO55 |
+
| CON1-P09 || GND ||
| CON1-P22 | PCM\_CLK | GPIO18 |
+
|-
| CON1-P23 | SPI0\_CK | GPIO54 |
+
| CON1-P10 || URXD0 | GPIO81  
| CON1-P24 | SPI0\_CSN | GPIO53 |
+
|-
| CON1-P25 | GND | |
+
| CON1-P11 || URXD1 | GPIO80  
| CON1-P26 | PCM\_RX | GPIO20 |
+
|-
| CON1-P27 | I2C\_SDA1 | GPIO57 |
+
| CON1-P12 || I2S0\_BCK | GPIO74  
| CON1-P28 | I2C\_SCL1 | GPIO58 |
+
|-
| CON1-P29 | PCM\_RST | GPIO22 |
+
| CON1-P13 || UTXD0 | GPIO79  
| CON1-P30 | GND | |
+
|-
| CON1-P31 | SPDIF\_OUT | GPIO200 |
+
| CON1-P14 || GND ||
| CON1-P32 | PCM\_TX | GPIO21 |
+
|-
| CON1-P33 | I2S0\_MCLK | GPIO126 |
+
| CON1-P15 || PWM-002 | GPIO205  
| CON1-P34 | GND | |
+
|-
| CON1-P35 | I2S0\_LRCK | GPIO73 |
+
| CON1-P16 || URTS1 | GPIO25  
| CON1-P36 | PCM\_SYNC | GPIO19 |
+
|-
| CON1-P37 | SPDIF\_IN1 | GPIO202 |
+
| CON1-P17 || VCC-3V3 ||
| CON1-P38 | I2S0\_DATA\_IN | GPIO72 |
+
|-
| CON1-P39 | GND | |
+
| CON1-P18 || UCTS1 | GPIO24  
| CON1-P40 | I2S0\_DATA\_OUT | GPI049 |
+
|-
 +
| CON1-P19 || SPI0\_MO | GPIO56  
 +
|-
 +
| CON1-P20 || GND ||
 +
|-
 +
| CON1-P21 || SPI0\_MI || GPIO55  
 +
|-
 +
| CON1-P22 || PCM\_CLK || GPIO18  
 +
|-
 +
| CON1-P23 || SPI0\_CK || GPIO54  
 +
|-
 +
| CON1-P24 || SPI0\_CSN || GPIO53  
 +
|-
 +
| CON1-P25 || GND ||
 +
|-
 +
| CON1-P26 || PCM\_RX || GPIO20  
 +
|-
 +
| CON1-P27 || I2C\_SDA1 || GPIO57  
 +
|-
 +
| CON1-P28 || I2C\_SCL1 || GPIO58  
 +
|-
 +
| CON1-P29 || PCM\_RST || GPIO22  
 +
|-
 +
| CON1-P30 || GND ||
 +
|-
 +
| CON1-P31 || SPDIF\_OUT || GPIO200  
 +
|-
 +
| CON1-P32 || PCM\_TX || GPIO21  
 +
|-
 +
| CON1-P33 || I2S0\_MCLK || GPIO126  
 +
|-
 +
| CON1-P34 || GND ||
 +
|-
 +
| CON1-P35 || I2S0\_LRCK | GPIO73  
 +
|-
 +
| CON1-P36 || PCM\_SYNC | GPIO19  
 +
|-
 +
| CON1-P37 || SPDIF\_IN1 | GPIO202  
 +
|-
 +
| CON1-P38 ||I2S0\_DATA\_IN | GPIO72  
 +
|-
 +
| CON1-P39 || GND ||
 +
|-
 +
| CON1-P40 || I2S0\_DATA\_OUT || GPI049  
 +
|-
 +
|}
  
 
=Image Release=
 
=Image Release=

Revision as of 19:50, 6 May 2018

Summary

Introduction

The Banana Pi R2 is a router based development board, which can run on a variety of open source operating systems including OpenWrt, Android, and Bananian. It has 4 Gigabit LAN ports, 1 Gigabit WAN, and 300Mbs wireless N capabilities.

Getting Start

Key Features

  • MediaTek MT7623N, Quad-core ARM Cortex-A7
  • Mali 450 MP4 GPU
  • 2G DDR3 SDRAM
  • Mini PCIE interface.
  • support 2 SATA interface
  • MicroSD slot supports up to 256GB expansion
  • 8G eMMC flash (option 16/32/64G)
  • MIPI display interface support
  • 5 port 10/100/1000 Mb Ethernet port
  • (2) USB 3.0 and (1) USB 2.0 otg port
  • 1080P high-definition video playback
  • HDMI port and multi-channel audio output
  • WIFI&Bluetooth 4.1 with 802.11B/G/N onboard

Hardware Revision

Hardware interface

R2.jpg

Hardware spec

Banana Pi R2
CPU MediaTek MT7623N, Quad-code ARM Cortex-A7
GPU Mali 450 MP4 GPU
Memory 2G DDR3 SDRAM
Storage On Board 8GB eMMC Flash, Micro SD-Card slot, Two SATA 2.0 Port (USB-to-SATA bridge)
Network 10/100/1000 Mbit/s Ethernet (MT7530) + Wi-Fi 802.11 b/g/n 2.4G/5G (MT6625L) + Bluetooth BT4.1 with MTK6625L chip
Display(s) HDMI (Type A) output with HDCP 1.4, resolutions up 1920x1200; MIPI Display Serial Interface (DSI) interface(4 data lanes)
Video decoder(s) Multi-format FHD video decoding, including Mpeg1/2, Mpeg4, H.263, H.264, etc. H.264 high-profile 1080p@60fps, HEVC/H.265 1080P@60fps
Audio Output(s) HDMI & I2S
USB ports USB 3.0 PORT (x2), USB OTG (x1)
PCIE 1 pcie interface & 1 pcie pin define interface
Remote IR Receiver (x1)
GPIO 40 Pin Header : GPIO (x28) and Power (+5V, +3.3V and GND). Some of I/O Pin can be used for specific functions as UART, I2C, SPI or PWM
Switches Reset button, Power button, U-boot button
LED Power Status and 8P8C
Power Source 5 volt @2A via DC Power and/or Micro USB (OTG)
Size & Weight 148 mm × 100.5mm 100g
OS OpenWRT, Debian, Ubuntu, Raspbian and others OS

BPI-R2 GPIO Pin define

Banana Pi BPI-R2 40-pin GPIO define:

Banana Pi BPI-R2 has a 40-pin GPIO header that matches that of the Model Raspberry Pi 3. Following is the Banana Pi GPIO Pinout:

Gpio define.png

BPI-R2 40 PIN GPIO define:

40 PIN GPIO of Banana pi BPI-M2 Ultra
GPIO Pin Name Default Function
CON1-P01 VCC-3V3
CON1-P02 VCC-5V
CON1-P03 GPIO75
CON1-P04 VCC-5V
CON1-P05 GPIO76
CON1-P06 GND
CON1-P07 GPIO206
CON1-P08 GPIO80
CON1-P09 GND
CON1-P10 GPIO81
CON1-P11 GPIO80
CON1-P12 GPIO74
CON1-P13 GPIO79
CON1-P14 GND
CON1-P15 GPIO205
CON1-P16 GPIO25
CON1-P17 VCC-3V3
CON1-P18 GPIO24
CON1-P19 GPIO56
CON1-P20 GND
CON1-P21 SPI0\_MI GPIO55
CON1-P22 PCM\_CLK GPIO18
CON1-P23 SPI0\_CK GPIO54
CON1-P24 SPI0\_CSN GPIO53
CON1-P25 GND
CON1-P26 PCM\_RX GPIO20
CON1-P27 I2C\_SDA1 GPIO57
CON1-P28 I2C\_SCL1 GPIO58
CON1-P29 PCM\_RST GPIO22
CON1-P30 GND
CON1-P31 SPDIF\_OUT GPIO200
CON1-P32 PCM\_TX GPIO21
CON1-P33 I2S0\_MCLK GPIO126
CON1-P34 GND
CON1-P35 GPIO73
CON1-P36 GPIO19
CON1-P37 GPIO202
CON1-P38 GPIO72
CON1-P39 GND
CON1-P40 I2S0\_DATA\_OUT GPI049

Image Release

Ubuntu

Kernel 4.14

Kernel 4.4

OpenWrt

Kernel 4.9

FAQ