Difference between revisions of "Banana Pi BPI-R64"

From Banana Pi Wiki
Jump to: navigation, search
(Release)
(Hardware spec)
 
(46 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
[[zh:香蕉派_BPI-R64]]
 
[[zh:香蕉派_BPI-R64]]
[[File:BPI-R64_1.JPG|thumb|Overview:banana Pi BPI-R64]]
+
 
[[File:BPI-R64_2.JPG|thumb|BPI-R64 with MTK7622 64 bit]]
+
=Summary=
[[File:BPI-R64_3.JPG|thumb|BPI-R64 with BPI-7402 POE function support]]
+
[[File:Banana_Pi_BPI-R64_6.jpg|thumb|Banana Pi BPI-R64 with MT7622]]
 +
[[File:Banana_Pi_BPI-R64_1.jpg|thumb|Overview:banana Pi BPI-R64]]
 +
[[File:BPI-R64_PoE.JPG|thumb|BPI-R64 with BPI-7402 POE function support]]
 
[[File:BPI-R64_POE_1.jpg|thumb|[[BPI-7402 IEEE 802.3at PoE module]]]]
 
[[File:BPI-R64_POE_1.jpg|thumb|[[BPI-7402 IEEE 802.3at PoE module]]]]
 +
[[File:5G_gateway_2.jpg|thumb|BPI:4.0 [[Successful case]] 5G Converged communication gateway]]
 +
[[File:[[File:BPI-4G 5.JPG|thumb|4G with USB [[4G module via USB]]]]
 +
[[File:BPI-R64_4g_1.JPG|thumb|[[Successful case]] MT7622 for 3G/4G/5G Converged communication router]]
 +
==Introduction==
 +
The Banana Pi R64 is a router based development board, which can run on a variety of open source operating systems including OpenWrt,Linux. It has 4 Gigabit LAN ports, 1 Gigabit WAN, and AC wifi AP function.
 +
use 64 bit chip design
  
=产品介绍=
+
[[File:Banana_Pi_BPI-R64.png]]
香蕉派BPI-R64是一个MTK7622 芯片路由器的开发板,它可以运行在各种开源操作系统上,包括OpenWrt,Linux。它有4千兆位局域网端口,1千兆位WAN,以及2.4G 4x4n 802.11n/Bluetooth 5.0, 5.8G,MTK7615 4x4ac 功能。使用64位芯片设计.支持POE供电
 
  
[[File:BPI-R64.jpg]]
+
'''Note: this board doesn't have HDMI interface'''
  
==MTK MT7622 芯片==  
+
==MTK MT7622==  
  
 
Highly integrated 4x4 802.11n and Bluetooth 5.0 platform with dedicated Network Accelerator
 
Highly integrated 4x4 802.11n and Bluetooth 5.0 platform with dedicated Network Accelerator
MediaTek MT7622 is the world’s first with 4x4n 802.11n/Bluetooth 5.0 system-on-chip designed and built for premium networking devices across several applications including routers/repeaters, home automation gateways, wireless audio, and wireless storage. The highly versatile chipset provides a single platform for popular 4X4 dual-band and tri-band routers/repeaters, providing maximum flexibility for manufacturers looking to build top-tier networking devices. The platform pairs high performance and extensively integrated functionality with a cost-effective approach.
+
[https://www.mediatek.com/products/homeNetworking/mt7622 MediaTek MT7622] is the world’s first with 4x4n 802.11n/Bluetooth 5.0 system-on-chip designed and built for premium networking devices across several applications including routers/repeaters, home automation gateways, wireless audio, and wireless storage. The highly versatile chipset provides a single platform for popular 4X4 dual-band and tri-band routers/repeaters, providing maximum flexibility for manufacturers looking to build top-tier networking devices. The platform pairs high performance and extensively integrated functionality with a cost-effective approach.
  
 
The MT7622 contains MediaTek’s Adaptive Network technology that allows for easy setup, network self-healing, roaming, band steering, Smart quality of service, advanced security and more. For audio and voice control applications, essential audio interfaces such as I2S, TDM and S/PDIF are included. And for Home Automation Gateways there is a rich array of slow I/O in addition to the integrated Wi-Fi, Bluetooth and Zigbee co-existence.
 
The MT7622 contains MediaTek’s Adaptive Network technology that allows for easy setup, network self-healing, roaming, band steering, Smart quality of service, advanced security and more. For audio and voice control applications, essential audio interfaces such as I2S, TDM and S/PDIF are included. And for Home Automation Gateways there is a rich array of slow I/O in addition to the integrated Wi-Fi, Bluetooth and Zigbee co-existence.
Line 25: Line 32:
 
Integrated Bluetooth allows for a direct, local wireless connection via App for easy configuration of the router/Wi-Fi settings. The latest Bluetooth 5.0 quadruples range and doubles speed versus previous 4.x technologies, allowing new and innovative possibilities.
 
Integrated Bluetooth allows for a direct, local wireless connection via App for easy configuration of the router/Wi-Fi settings. The latest Bluetooth 5.0 quadruples range and doubles speed versus previous 4.x technologies, allowing new and innovative possibilities.
  
==关键特性==
+
==Key Features==
  
 
* MediaTek MT7622,1.35GHZ 64 bit dual-core ARM Cortex-A53
 
* MediaTek MT7622,1.35GHZ 64 bit dual-core ARM Cortex-A53
Line 31: Line 38:
 
* Mini PCIE interface support 4G module
 
* Mini PCIE interface support 4G module
 
* built-in 4x4n 802.11n/Bluetooth 5.0 system-on-chip
 
* built-in 4x4n 802.11n/Bluetooth 5.0 system-on-chip
* MTK7615 4x4ac wifi on board
+
* MTK7615 4x4ac wifi (option)
 
* support 1 SATA interface
 
* support 1 SATA interface
 
* MicroSD slot supports up to 256GB expansion
 
* MicroSD slot supports up to 256GB expansion
Line 42: Line 49:
 
==Getting Start==
 
==Getting Start==
  
=硬件=
+
Read more for development :[[Getting Started with R64]]
==硬件接口示意==
+
 
 +
=Hardware Revision=
 +
==Hardware interface==
  
 
[[File:BPI-R64_interface.JPG]]
 
[[File:BPI-R64_interface.JPG]]
  
==硬件规格==
+
==Hardware spec==
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
| style="background: PaleTurquoise; color: black" colspan="4"| '''Banana pi BPI-R64 硬件规格'''
+
| style="background: PaleTurquoise; color: black" colspan="4"| '''HardWare  Specification of Banana pi BPI-R64'''
 
|-
 
|-
 
| CPU ||MediaTek MT7622,1.35GHZ 64 bit dual-core ARM Cortex-A53
 
| CPU ||MediaTek MT7622,1.35GHZ 64 bit dual-core ARM Cortex-A53
Line 62: Line 71:
 
| On board Network || 5 10/100/1000Mbps Ethernet   
 
| On board Network || 5 10/100/1000Mbps Ethernet   
 
|-
 
|-
| Wifi || built-in 4x4n 802.11n (800Mbps) sysem-on-chip and  MTK7615 4x4ac wifi Module (1733Mbps) on board
+
| Wifi || built-in 4x4n 802.11n (800Mbps) sysem-on-chip and  MTK7615 4x4ac wifi Module (1733Mbps) (option)
 
|-
 
|-
 
| Bluetooth || Bluetooth 5.0 system-on-chip
 
| Bluetooth || Bluetooth 5.0 system-on-chip
Line 76: Line 85:
 
| Leds || Power status Led and RJ45 Led  
 
| Leds || Power status Led and RJ45 Led  
 
|-
 
|-
| IR || onboard IR receiver
+
| IR || PIN define with GPIO
 
|-
 
|-
| DC Power || 5V/2A with DC in
+
| DC Power || 12V/2A with DC in
 
|-
 
|-
 
| POE || support POE module interface,can add POE module  
 
| POE || support POE module interface,can add POE module  
Line 88: Line 97:
 
|}
 
|}
  
==PoE 网线供电支持==
+
==PoE support ==
  
 
we design PoE function for BPI-R64 ,so easy to add PoE module to support PoE function,PoE modue can support IEEE 802.3bt PoE standard ,Max support 12V/3A to power BPI-R64
 
we design PoE function for BPI-R64 ,so easy to add PoE module to support PoE function,PoE modue can support IEEE 802.3bt PoE standard ,Max support 12V/3A to power BPI-R64
Line 97: Line 106:
  
 
[[BPI-7402 IEEE 802.3at PoE module]]
 
[[BPI-7402 IEEE 802.3at PoE module]]
 +
 +
==4G support==
 +
 +
1, use pcie interface standard module ,and use SIM card slot onboard
 +
 +
::[[File:4g_onboard.jpg]]
 +
 +
2,use 4G extend module via USB port
 +
 +
*USB 4G module : http://wiki.banana-pi.org/4G_module_via_USB
  
 
==BPI-R64 GPIO Pin define==
 
==BPI-R64 GPIO Pin define==
  
=资源=
+
[[Image:R64_gpio_40.jpg]]
==软件源代码==
+
 
* OpenWRT 官方支持github: https://github.com/openwrt/openwrt/tree/master/target/linux/mediatek/mt7622
+
=Resources=
 +
==Source code==
 +
*BPI-R64 Linux BSP(kernel 4.19):https://github.com/BPI-SINOVOIP/BPI-R64-bsp-4.19
 +
*BPI-R64 Linux BSP(kernel 4.4) : https://github.com/BPI-SINOVOIP/BPI-R64-bsp
 +
* OpenWRT: https://github.com/openwrt/openwrt/tree/master/target/linux/mediatek/mt7622
  
==文档==
+
==Documents==
 
* MTK 7622 chip : https://www.mediatek.com/products/homeNetworking/mt7622
 
* MTK 7622 chip : https://www.mediatek.com/products/homeNetworking/mt7622
*The best news is that the final patchset version for HNAT framework was accepted ( kernel 4.16) and it's based on nftables.: https://www.spinics.net/lists/netfilter-devel/msg50973.html
+
* MT7622 Reference Manual for Develope Board(BPi) : https://drive.google.com/file/d/1cW8KQmmVpwDGmBd48KNQes9CRn7FEgBb/view?usp=sharing
 +
*MT7531 switch chip datasheet: https://drive.google.com/file/d/1aVdQz3rbKWjkvdga8-LQ-VFXjmHR8yf9/view?usp=sharing
 +
*Banana Pi BPI-R64 debian Linux boot demo and bootlog:http://forum.banana-pi.org/t/banana-pi-bpi-r64-debian-linux-boot-demo-and-bootlog/8155
 +
*Banana Pi BPI-R64 passed AWS Greengrass : https://devices.amazonaws.com/detail/a3G0h000000OvObEAK/Banana-Pi-R64
 +
 
 +
=Release=
 +
==Ubuntu ==
 +
 
 +
*2019-08-23 update,Ubuntu Server 16.04,This release is for banana pi R64 board, and it is based on kernel 4.19.
 +
::Fetures Map:
 +
::Google Drive :  https://drive.google.com/open?id=1zrOSS2QJPirSwoK5yJFx10SiOtxRjXPt
 +
::Baidu Drive : https://pan.baidu.com/s/1iOtk-OnC9yNTMzdhSeOCJA(PinCode:ew9c)
 +
::MD5 : 79fc190def54140dd9bf12b73e263bd0
 +
::username : root/pi ; password : bananapi
 +
::Forum Pthread:http://forum.banana-pi.org/t/bpi-r64-ubuntu-16-04-aarch64-linux-lite-debian-10-buster-lite-demo-images-release-2019-08-23/9759
 +
 
 +
==Debian==
 +
 
 +
*2019-08-23 update,Debian 10 buster lite,This release is for banana pi R64 board, and it is based on Debian 10 Buster Lite Operation system with kernel 4.19.
 +
::Fetures Map:
 +
::Google Drive : https://drive.google.com/open?id=1p4WImHkItdSYGRV5jtMdfYHm5PD4dl-q
 +
::Baidu Drive : https://pan.baidu.com/s/1hVQj-1_rYc74QQ1Z4WoaiQ (PinCode:g1j5)
 +
::MD5 : fa3f6a7f7a4bcf2c5a8072301cf8c268
 +
::username : root/pi ; password : bananapi
 +
::Forum Pthread:http://forum.banana-pi.org/t/bpi-r64-ubuntu-16-04-aarch64-linux-lite-debian-10-buster-lite-demo-images-release-2019-08-23/9759
 +
 
 +
*2018-12-11 update This release is for banana pi R64 board which is based on Mtk 7622, Debian 8 AARCH64 is based on kernel 4.4.92
 +
::Features Map: http://wiki.banana-pi.org/Getting_Started_with_R64
 +
::Google Drive : https://drive.google.com/open?id=1Xnz327Mm24WoVwAsj4yPPek09bP3yv7P
 +
::Baidu Drive : https://pan.baidu.com/s/1AdCM9lTuWP9oXiOE2qGsDw
 +
::md5sum : 4b43980375c3f9692c1f0585ca6b541a
 +
::discuss on forum:http://forum.banana-pi.org/t/banana-pi-bpi-r64-new-image-debian-8-11-aarch64-release-2018-12-11/7447
 +
 
 +
==AArch64 Linux==
  
=镜像发布=
+
*2019-08-23 update,AArch64 Linux lite,This release is for banana pi R64 board, and it is based on kernel 4.19.
 +
::Fetures Map:
 +
::Google Drive : https://drive.google.com/open?id=1x7_Iu1D9jJGvAExdNZGDVGuv7CbDp4ep
 +
::Baidu Drive : https://pan.baidu.com/s/15X6XtRuab08_N2T0vgoVOQ  (PinCode:j4f7)
 +
::MD5 :ed579320359fdc471eeaf37f98d5874d
 +
::username : root/pi ; password : bananapi
 +
::Forum Pthread:http://forum.banana-pi.org/t/bpi-r64-ubuntu-16-04-aarch64-linux-lite-debian-10-buster-lite-demo-images-release-2019-08-23/9759
  
 
=FAQ=
 
=FAQ=
 +
*easy to buy sample: [https://pt.aliexpress.com/store/group/R64-Board/302756_516275551.html?spm=2114.12010608.0.0.408a18d6rdUraV BPI official Aliexpress shop]

Latest revision as of 18:20, 18 September 2019


Summary

Banana Pi BPI-R64 with MT7622
Overview:banana Pi BPI-R64
BPI-R64 with BPI-7402 POE function support
BPI:4.0 Successful case 5G Converged communication gateway
[[File:
4G with USB 4G module via USB
Successful case MT7622 for 3G/4G/5G Converged communication router

Introduction

The Banana Pi R64 is a router based development board, which can run on a variety of open source operating systems including OpenWrt,Linux. It has 4 Gigabit LAN ports, 1 Gigabit WAN, and AC wifi AP function. use 64 bit chip design

Banana Pi BPI-R64.png

Note: this board doesn't have HDMI interface

MTK MT7622

Highly integrated 4x4 802.11n and Bluetooth 5.0 platform with dedicated Network Accelerator MediaTek MT7622 is the world’s first with 4x4n 802.11n/Bluetooth 5.0 system-on-chip designed and built for premium networking devices across several applications including routers/repeaters, home automation gateways, wireless audio, and wireless storage. The highly versatile chipset provides a single platform for popular 4X4 dual-band and tri-band routers/repeaters, providing maximum flexibility for manufacturers looking to build top-tier networking devices. The platform pairs high performance and extensively integrated functionality with a cost-effective approach.

The MT7622 contains MediaTek’s Adaptive Network technology that allows for easy setup, network self-healing, roaming, band steering, Smart quality of service, advanced security and more. For audio and voice control applications, essential audio interfaces such as I2S, TDM and S/PDIF are included. And for Home Automation Gateways there is a rich array of slow I/O in addition to the integrated Wi-Fi, Bluetooth and Zigbee co-existence.

Powered by a 64-bit dual-core ARM Cortex-A53 processor clocked at 1.35GHz, the MT7622 provides a host of advanced connectivity options like SGMII/RGMII, PCIe, and USB, and 4X4 802.11n FEM integration. Extending the platform with 802.11ac to meet additional markets is simply done via MT7615 SoC.

The MT7622 introduces several best-in-class features such as Bluetooth 5.0 and a dedicated Network Accelerator engine with the MediaTek Wi-Fi Warp Accelerator, storage accelerator (SATA 3.0/eSATA Gen2) and HNAT HQoS calculations are offloaded from the CPU, lowering overall power-use and freeing up resources to avoid any potential slow-downs.

The advantage of the MediaTek Wi-Fi Warp Accelerator is two-fold. Firstly it connects the Gigabit+ class 802.11ac networking through to the Gigabit switch/WAN connection via multi-Gigabit internal pathways, ensuring no bottleneck. Secondly, its specialized design not only offloads the CPU from many-user throughput and QoS calculations, it does so at lower power. The result is the MediaTek Wi-Fi Warp Accelerator maintains a sustained high-performance when even supporting multiple, simultaneous heavy users.

Integrated Bluetooth allows for a direct, local wireless connection via App for easy configuration of the router/Wi-Fi settings. The latest Bluetooth 5.0 quadruples range and doubles speed versus previous 4.x technologies, allowing new and innovative possibilities.

Key Features

  • MediaTek MT7622,1.35GHZ 64 bit dual-core ARM Cortex-A53
  • 1G DDR3 SDRAM
  • Mini PCIE interface support 4G module
  • built-in 4x4n 802.11n/Bluetooth 5.0 system-on-chip
  • MTK7615 4x4ac wifi (option)
  • support 1 SATA interface
  • MicroSD slot supports up to 256GB expansion
  • 8G eMMC flash (option 16/32/64G)
  • 5 port 10/100/1000 Mb Ethernet port
  • (1) USB 3.0
  • Slow I/O:ADC, Audio Amplifier, GPIO, I2C, I2S, IR, PMIC I/F, PWM, RTC, SPI, UART
  • POE function support

Getting Start

Read more for development :Getting Started with R64

Hardware Revision

Hardware interface

BPI-R64 interface.JPG

Hardware spec

HardWare Specification of Banana pi BPI-R64
CPU MediaTek MT7622,1.35GHZ 64 bit dual-core ARM Cortex-A53
SDRAM 1 GB DDR3
SATA support 1 SATA interface
GPIO 40 Pins Header, 28×GPIO, some of which can be used for specific functions including UART, I2C, SPI, PWM, I2S.
On board Network 5 10/100/1000Mbps Ethernet
Wifi built-in 4x4n 802.11n (800Mbps) sysem-on-chip and MTK7615 4x4ac wifi Module (1733Mbps) (option)
Bluetooth Bluetooth 5.0 system-on-chip
On board Storage MicroSD \(TF\) card,8GB eMMC onboard
mini PCIE 1 mini pcie interface for 4G
USB 1 USB 3.0 host
Buttons Reset button
Leds Power status Led and RJ45 Led
IR PIN define with GPIO
DC Power 12V/2A with DC in
POE support POE module interface,can add POE module
Sizes 148 mm × 100.5mm
Weight 100g

PoE support

we design PoE function for BPI-R64 ,so easy to add PoE module to support PoE function,PoE modue can support IEEE 802.3bt PoE standard ,Max support 12V/3A to power BPI-R64

BPI-R64 POE.jpg

more PoE module spec

BPI-7402 IEEE 802.3at PoE module

4G support

1, use pcie interface standard module ,and use SIM card slot onboard

4g onboard.jpg

2,use 4G extend module via USB port

BPI-R64 GPIO Pin define

R64 gpio 40.jpg

Resources

Source code

Documents

Release

Ubuntu

  • 2019-08-23 update,Ubuntu Server 16.04,This release is for banana pi R64 board, and it is based on kernel 4.19.
Fetures Map:
Google Drive : https://drive.google.com/open?id=1zrOSS2QJPirSwoK5yJFx10SiOtxRjXPt
Baidu Drive : https://pan.baidu.com/s/1iOtk-OnC9yNTMzdhSeOCJA(PinCode:ew9c)
MD5 : 79fc190def54140dd9bf12b73e263bd0
username : root/pi ; password : bananapi
Forum Pthread:http://forum.banana-pi.org/t/bpi-r64-ubuntu-16-04-aarch64-linux-lite-debian-10-buster-lite-demo-images-release-2019-08-23/9759

Debian

  • 2019-08-23 update,Debian 10 buster lite,This release is for banana pi R64 board, and it is based on Debian 10 Buster Lite Operation system with kernel 4.19.
Fetures Map:
Google Drive : https://drive.google.com/open?id=1p4WImHkItdSYGRV5jtMdfYHm5PD4dl-q
Baidu Drive : https://pan.baidu.com/s/1hVQj-1_rYc74QQ1Z4WoaiQ (PinCode:g1j5)
MD5 : fa3f6a7f7a4bcf2c5a8072301cf8c268
username : root/pi ; password : bananapi
Forum Pthread:http://forum.banana-pi.org/t/bpi-r64-ubuntu-16-04-aarch64-linux-lite-debian-10-buster-lite-demo-images-release-2019-08-23/9759
  • 2018-12-11 update This release is for banana pi R64 board which is based on Mtk 7622, Debian 8 AARCH64 is based on kernel 4.4.92
Features Map: http://wiki.banana-pi.org/Getting_Started_with_R64
Google Drive : https://drive.google.com/open?id=1Xnz327Mm24WoVwAsj4yPPek09bP3yv7P
Baidu Drive : https://pan.baidu.com/s/1AdCM9lTuWP9oXiOE2qGsDw
md5sum : 4b43980375c3f9692c1f0585ca6b541a
discuss on forum:http://forum.banana-pi.org/t/banana-pi-bpi-r64-new-image-debian-8-11-aarch64-release-2018-12-11/7447

AArch64 Linux

  • 2019-08-23 update,AArch64 Linux lite,This release is for banana pi R64 board, and it is based on kernel 4.19.
Fetures Map:
Google Drive : https://drive.google.com/open?id=1x7_Iu1D9jJGvAExdNZGDVGuv7CbDp4ep
Baidu Drive : https://pan.baidu.com/s/15X6XtRuab08_N2T0vgoVOQ (PinCode:j4f7)
MD5 :ed579320359fdc471eeaf37f98d5874d
username : root/pi ; password : bananapi
Forum Pthread:http://forum.banana-pi.org/t/bpi-r64-ubuntu-16-04-aarch64-linux-lite-debian-10-buster-lite-demo-images-release-2019-08-23/9759

FAQ