Difference between pages "5G + 4G LTE + Wifi AC + 5千兆网口 多卡聚合融合通信网关" and "Banana Pi BPI-R64"

From Banana Pi Wiki
(Difference between pages)
Jump to: navigation, search
(硬件概述)
 
(Ubuntu)
 
Line 1: Line 1:
[[en:5G + 4G LTE+Wifi AC+Gigabit Multiplex aggregate route]]
+
[[zh:香蕉派_BPI-R64]]
  
=硬件设计=
+
=Summary=
 +
[[File:BPI-R64_3.JPG|thumb|[[Banana Pi BPI-R64]] with MT7622]]
 +
[[File:BPI-R2_3.JPG|thumb|[[Banana Pi BPI-R2]] with MTK MT7623N chip design]]
 +
[[File:O2A0500.jpg|thumb|[[Banana Pi BPI-W2]] with Realtek RTK1296 chip design]]
 +
[[File:Banana_pi_BPI-R1_1.JPG|thumb|[[Banana Pi BPI-R1]] with allwinner A20 chip design]]
 +
[[File:BPI-R64_4.JPG|thumb|BPI-R64 with BPI-7402 POE function support]]
 +
[[File:Banana_Pi_BPI-R64_1.jpg|thumb|Overview:banana Pi BPI-R64]]
  
[[File:BPI-R64_4g_1.JPG|thumb|MT7622 3G/4G/5G 融合通信网关硬件设计]]
+
[[File:BPI-R64_POE_1.jpg|thumb|[[BPI-7402 IEEE 802.3at PoE module]]]]
[[File:BPI-R64_4g_2.JPG|thumb|MT7622 3G/4G/5G 融合通信网关硬件设计]]
 
[[File:5G_gateway_2.jpg|thumb|MT7623N 4G多卡聚合路由网关 ]]
 
[[File:4G_multiplex_aggregate_route_2.jpg|thumb|MT7623N 1U 4G多卡聚合路由网关]]
 
 
[[File:MTK_MT7615_1.JPG|thumb|[[BPI-MT7615 802.11 ac wifi 4x4 dual-band module]]]]
 
[[File:MTK_MT7615_1.JPG|thumb|[[BPI-MT7615 802.11 ac wifi 4x4 dual-band module]]]]
[[File:4G_Multiple_1.jpg|thumb|BPI-R2 7623N for 4G Multi-network fusion terminal ]]
+
[[File:5G_gateway_2.jpg|thumb|BPI:4.0 [[Successful case]] 5G Converged communication gateway]]
[[File:R2_for_4G.JPG|thumb|MT7623N for 4G router]]
+
[[File:BPI-4G 5.JPG|thumb|4G with USB [[4G module via USB]]]]
[[File:4G_module_1.jpg|thumb|4 4G bank module board via USB interface for BPI-R2]]
+
[[File:BPI-R64_4g_1.JPG|thumb|[[5G + 4G LTE+Wifi AC+Gigabit Multiplex aggregate route]]]]
[[File:BPI-4G 5.JPG|thumb|[[4G module via USB]] for banana Pi]]
+
[[File:BPI-R64_case.JPG|thumb|BPI-R64 case]]
[[File:4G_gateway.jpg|thumb|MT7622 4G/5G 多卡聚合融合通信网关 ]]
 
[[File:4G_gateway_1.jpg|thumb|4G 多卡聚合路由器 BPI-R64]]
 
  
==硬件概述==
+
==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
  
随着5G产业化的热潮,5G的应用场景越来越多,为了配合5G的产业化的发展,[http://www.banana-pi.org 广东比派科有限公司技]与[https://aixiaocao.com 深圳小草科技]联合开发5G融合通信网关。产品支持标准5G应用,并支持多达5路4G LTE通信模块,并采用小草科技自主研发的4G多卡聚合协议。支持4G多路聚合应用,可以多路聚合传送高清视频 。并支持5个千兆网口,支持[[BPI-MT7615 802.11 ac wifi无线 4x4双频模块]]. 产品完整实现了5G, 4G, 千兆有线网络,5.8g wifi无线融合应用。
+
[[File:Banana_Pi_BPI-R64.png]]
  
硬件基于[[香蕉派 BPI-R64]]开发板开发,产品采用MTK7622 四核64位A53芯片设计,主频达到1.35G.持硬件网络加速,CPU内置网络加速引擎,网络处理性能高,高速总线接口:具有USB3.0和PCIe2.0高速接口,板载1G到2G DDR4内存,8G eMMC高速存储,提供完备的硬件接口,完全满足4G/5G/WiFi AC 融合通信网络要求与物联网组网应用。。可以支持OpenWRT,Linux操作系统,支持OpenMPTCPRouter协议,深度定制小草科技的融合通信软件平台。提供完整的融合通信,多链路通信解决方案。并且支持IoT扩展板。自由加入IoT应用。并可以灵活为客户进行硬件定制
+
'''Note: this board doesn't have HDMI interface'''
  
==硬件规格==
+
==MTK MT7622==  
  
*联发科(MediaTek) MT7622,1.35GHZ 64 bit dual-core ARM Cortex-A53
+
Highly integrated 4x4 802.11n and Bluetooth 5.0 platform with dedicated Network Accelerator
*1个标准5G接口,采用 M.2 inerface USB 3.0 和 PCIe bus.支持Simcom 和移远5G模块
+
[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.
*4个4G LTE PCIe模块接口,SIM 卡坐接口, 支持OpenMPTCProuter 多卡聚合(多路聚合,弱网聚合).
 
*1个千兆WAN,4个千兆LAN有线网口. 支持VPN专网,路由,防火墙功能.
 
*802.11 ac wifi无线 4x4双频模块(PCIe接口)
 
*IoT扩展应用,26 个 GPIO定义,自由扩展IoT应用
 
*(1-2)G DDR内存 and 8G eMMC存储
 
*M.2 key B 接口
 
  
==PCBA 硬件接口示意==
+
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.
[[File:BPI-R64_4g_3.JPG]]
 
  
[[File:BPI-R64_4g_4.jpg]]
+
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.
  
==5G 接口==
+
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.
  
我们已经设计了5G接口,所以很容易添加5G模块来支持5G应用。还增加了标准的5G sim插槽。
+
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.
  
* 1, Simcom 5G module
+
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.
* 2, 移远(Quectel) 5G module Specification : https://drive.google.com/file/d/1g8kUucKQ3XBrnZVwWw2k9Wb0cHS0fkub/view?usp=sharing
 
  
==4G 接口==
+
==Key Features==
  
*硬件设计在4个4G LTE模块接口,支持PCIe接口4G模块。如果不使用wifi AC模块,可以支持5个4G模块,所以可以用它做很多4G应用。
+
* MediaTek MT7622,1.35GHZ 64 bit dual-core ARM Cortex-A53
*支持MPTCP协议,我们在这个板上开发了OpenMPTCPRouter。支持4G多路聚合,使用4个4G通道传输大数据或高清视频。
+
* 1G DDR3 SDRAM
*支持不同运营商的4G卡,当4G信号不稳定时自动切换到其他运营商,以保证通信质量(QOS)
+
* 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
  
==WiFi 支持==
+
==Getting Start==
  
机上没有设计wifi。但是很容易通过PCIe wifi卡添加wifi支持。
+
Read more for development :[[Getting Started with R64]]
  
我们还设计了一个[[BPI-MT7615 802.11 ac wifi无线 4x4双频模块]]。可以很容易的使用这个模块去支持wifi。
+
Frank wiki : http://fw-web.de/dokuwiki/doku.php?id=en:bpi-r64:start
  
==26 Pin IoT物联网扩展应用==
+
=Hardware Revision=
 +
==Hardware interface==
  
这个板上有26个针定义。易于为物联网应用添加物联网模块。
+
[[File:BPI-R64_interface.JPG]]
  
轻松支持zigbee,NB-IoT,LoRA,Z-Wave,PlC…
+
the inner and outer diameter of the power plug adapter datasheet:https://drive.google.com/file/d/1k3AWmYOs2XE7lnRxCyytZu0Vpq_Bzcu_/view?usp=sharing
  
==外观设计==
+
[[File:Dc090_size.png]]
  
可以根据实际应用环境,提供全方位的结构外观设计
+
==Hardware spec==
 +
{| class="wikitable"
 +
|-
 +
| 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
 +
|-
 +
| 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
 +
|-
 +
|}
  
[[File:5G_gateway_1.jpg]]
+
==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
  
==产品应用方向==
+
[[File:BPI-R64_POE.jpg]]
  
公共安全、政府和企业、工业监控、金融服务、智慧城市、能源、数据中心、交通、制造、零售、教育、石油天然气、学校、急救医疗、矿业、现场执法、现场直播、农业、紧急事态处置现场会议、危险环境监控
+
more PoE module spec
  
[[File:应用场景.png]]
+
[[BPI-7402 IEEE 802.3at PoE module]]
  
* '''紧急事态处置''':城市公共安全包含自然灾害事故灾难、公共卫生事件、社会安全事件、事故灾难,在城镇化快速发展的今天,作为维护公共安全的职能部门,带来了新的挑战。 小草科技使用多网融合、多路聚合技术,开发出的智能融合通信设备,在视频图传、移动执法、应急指挥、应急抢险等各领域,提供高稳定、高带宽、高安全的通信保障。
+
==4G support==
  
* '''现场执法''':公安部门根据需要赶赴现场进行紧急事态的现场支付处置,可增强社会公信力,弘扬社会正气。本设备可以随时随地提供的宽带,保证执法过程的记录视频的清晰、完整、不间断,及时的传送,有力的体统通信的保障。
+
1, use pcie interface standard module ,and use SIM card slot onboard
  
* '''智慧城市''':利用智能融合通信技术,在感知层的物联设备中,增加融合通信,可使无线物联设备瞬时即达。在网络层中,将有线、WiFI无线融合、4G多路聚合功能,给感知设备提供更稳定、更高带宽的网络,实现城市智慧管理、智慧运行,为城市保民生、保增长、保稳定。
+
::[[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-MT7615 802.11 ac wifi 4x4 dual-band==
  
* '''便利店''':适合于网络不发达的农村地区或者不可到达偏僻的旅游山区景点,提供宽带网络接入和自动化的无人值守售卖服务,方便游客购买生活必须物品。
+
we have design a MT7615 802.11 ac wifi module ,can use on BPI-R64
  
* '''远程视频会议''':提供网络支持,随时随地进行远程视频会议,通报现场情况,为决策提供准确的依据。
+
MT7615 is a highly integrated Wi-Fi single chip which support 1733 Mbps PHY rate,It fully compies with IEEE 802.11ac and IEEE802.11 a/b/n standards,offering feature-rich wireless connecivity at high standards,and delivering reliable,cost-effective throughput from and extended distance.
  
* '''现场直播''':通过提供便携式网络设备,确保了无缝故障转移、宽带绑定、不间断的现场视频流,使媒体和广播公司能够随时随地地传输动态高清视频和高质量音频。
+
[[BPI-MT7615 802.11 ac wifi 4x4 dual-band module]]
  
* '''安防''':提供网络支持,应用于访问控制、入侵检测、视频监控摄像头、电器,传感器和其他主要技术设备的网络接入,即使用户人在远方,也能随时掌握现场情况并即使处理。
+
[[BPI-R64 + MT7615 function test]]
  
* '''无人机''':提供移动网络支持,可实现无人机真正的远程控制,并完成复杂的任务,也可随时传回重要的数据资料。
+
==BPI-R64 GPIO Pin define==
  
* '''远程气象站''':提供网络支持,可及时上报重要的水文资料,比如降雨量,风力风向,冰雹灾害成都等数据。
+
[[Image:R64_gpio_40.jpg]]
  
* '''环境监测''':提供网络支持,监控重要的环境数据并根据需要随时上传,比如PM2.5数据,有害化学气雾,水污染物指标等。风力发电站、太阳能发电站 提供网络支持,可实现远程监控,远程控制,远程报警,远程管理,重要数据上报等功能。
+
=Resources=
 +
==Source code==
 +
*Banana Pi BPI-R64 (MT7622) openwrt (Kernel 4.19) : https://github.com/BPI-SINOVOIP/BPI-R64-openwrt
 +
*BPI-R64 Linux BSP(kernel 5.4):https://github.com/BPI-SINOVOIP/BPI-R64-bsp-5.4
 +
*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
 +
*frank github(kernel 5.4): https://github.com/frank-w/BPI-R2-4.14/tree/5.4-r64-dsa
 +
* OpenWRT: https://github.com/openwrt/openwrt/tree/master/target/linux/mediatek/mt7622
  
* '''老人健康监控''':老龄化社会到来造成了医疗需求的急剧增长,医疗资源的严重短缺,本设备可以为监测老人身体状况提供有力的网络支撑,为养老机构,子女随时了解掌握老人的健康状况提供了便利。
+
==Documents==
 +
*BPI-R64 schematic diagram
 +
::google https://drive.google.com/file/d/1QzKmIwgSNbCIXQbqLsTUELJCEPik3VGr/view?usp=sharing
 +
::baidu cloud link: https://pan.baidu.com/s/18MEJpr5OTYmySZoyk3bO5Q pincode: amqt
 +
* BPI-R64 DXF file for case deign : https://drive.google.com/file/d/1_YNsdQ9Cv7FVOGrqd6GP0Tu5u2cjLwTA/view?usp=sharing
 +
* BPI-R64 DXF file and the parts used for the assembly datasheet: https://drive.google.com/file/d/1LK5HkP4AfE8xNLJMRHvc7JgexfkDBUAF/view?usp=sharing
 +
* 3D printed case for Banana PI R-64. Link https://www.thingiverse.com/thing:4261948
 +
* BPI-R64 3D design file update with SolidWorks :http://forum.banana-pi.org/t/bpi-r64-3d-design-file-with-solidworks/10910
 +
* MTK 7622 chip : https://www.mediatek.com/products/homeNetworking/mt7622
 +
* MTK MT7622A_Datasheet_for_BananaPi_Only : https://drive.google.com/file/d/1DVEv3bovA8cPti3Ln7d9lDBjMCGFSE5m/view?usp=sharing
 +
* 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
 +
*Bpi-r64 quick start (boot from eMMC):http://forum.banana-pi.org/t/bpi-r64-quick-start-boot-from-emmc/9809
 +
*Banana Pi BPI-R64 CE,FCC,RoHS Certification : http://forum.banana-pi.org/t/banana-pi-bpi-r64-open-source-router-board-ce-fcc-rohs-certification/10094
 +
*Patchwork/Mailinglist there was a DSA-driver for mt7531 released : https://patchwork.kernel.org/project/linux-mediatek/list/?submitter=189635
 +
*MTK chip mailline Linux effort :https://mtk.bcnfs.org/doku.php?id=linux_mainline_effort
 +
*BPI-R64 current u-boot support:http://forum.banana-pi.org/t/bpi-r64-current-u-boot-support/10077
 +
*New netfilter flow table based HNAT:http://forum.banana-pi.org/t/new-netfilter-flow-table-based-hnat/12049
  
==产品特性==
+
== Amazon AWS Greengrass==
  
*1,5G高速接入,5G技术具有更高的吞吐量,给万物互联提供了更高的可能性,实时性。
+
Banana Pi BPI-R64 passed Amazon AWS Greengrass:https://devices.amazonaws.com/detail/a3G0h000000OvObEAK/Banana-Pi-BPI-R64
  
*2,多路聚合,网速保证:可聚合多路有线、4路4G无线链路,形成一条高速、稳定、安全的大容量上下行通道。支持移动/联通/电信所有运营商4G无线网络混用,支持专线/DAL有线链路、卫星链路
+
=Release=
 +
==OpenWRT & LEDE==
 +
*Banana Pi BPI-R64 19.07.7 OpenWRT Router image 2021-05-01
 +
::google driver:https://drive.google.com/file/d/1YHSU8BHG-k0EcHNp0-F73Xlpiqq1ho4v/view?usp=sharing
 +
::baidu link : https://pan.baidu.com/s/1RxtvekBOxP0UtNSzx5mpEg Pincode: fthx
 +
::source code on github:https://github.com/BPI-SINOVOIP/BPI-R64-openwrt.git
 +
::discuss on forum :http://forum.banana-pi.org/t/banana-pi-bpi-r64-19-07-7-openwrt-router-image-2021-05-01/12209
  
*3,高稳定、便利性:前端传送的数据可以对链路进行更好的优选和负载配置,从而有效规避数据盲发导致的链路拥塞,最大限度利用所有可用信道,形成稳定的通信链路
+
* Custom OpenWrt build for Banana Pi R64:
 +
::http://forum.banana-pi.org/t/bpi-r64-custom-openwrt-build-for-banana-pi-r64/10973
  
*4,高安全性:融合设备将原始数据进行拆包、加密处理后,通过不同通道发送至服务端,根据每个通道通信能力动态调整各个链路负载,终端与服务端还内置VPN,做到数据多达4重保护,传输过程中任一通道的数据都将是无效的。
+
*BPI-R64 new image : LEDE17 (OpenWRT) image Kernel:4.4.177 2020-04-09
 +
::google driver : https://drive.google.com/drive/folders/1EK6fkGivZB3OmY38W8gN4rFAsnInMlNl
 +
::baidu cloud : https://pan.baidu.com/s/1UR-Uli2chQ5tO9VCl5Yz6A Pincode:j00s
 +
::Boot media: SD Card & eMMC ,two image
 +
::MD5: 21a6d89979d473cde59f7d61f3
 +
::discuss on forum: http://forum.banana-pi.org/t/bpi-r64-new-image-lede17-openwrt-image-kernel-4-4-177-2020-04-09/10924
  
*5,工业级AP接入:设备内置工业级AP模块,适用于各种环境下的WIFI设备接入/桥接等场景。
+
*Mainline OpenWRT image
 +
::https://drive.google.com/drive/folders/1LQaxUAWPh6Q3QbLEIxN3JP3soIDEPzGD
 +
::discuss on forum : http://forum.banana-pi.org/t/r64-mainline-openwrt-image/11415
  
*6,丰富IoT物联网扩展接口,支持主流的Zigbee,Z-Wave,NB-IoT,LoRA,PLC等功能扩展。
+
==Ubuntu ==
 +
*2021-6-16 update BPI-R64 Ubuntu Server 21.04 image
 +
::Baidu link: https://pan.baidu.com/s/1nEfneNrFND1dfDLBAekdsg Pincode: dfvv
 +
::Google link : https://drive.google.com/file/d/1ieF-qTyt8LDJiaGqr0uCL4QmAxJZpjhH/view?usp=drivesdk
  
==多卡聚合智能融合通信设备的技术亮点==
+
*2020-05-08 updae ,Ubuntu 18.04 with kernel 5.4.0
 +
::donload link : https://download.banana-pi.dev/d/3ebbfa04265d4dddb81b/?p=%2FImages%2FBPI-R64%2FUbuntu18.04&mode=list
 +
::discuss on forum : http://forum.banana-pi.org/t/bpi-r64-new-image-debian10-and-ubuntu18-04-linux-kernel-5-4-0-2020-05-08/11106
  
*1、增强带宽提供可靠连接:通过将多个有线和蜂窝网络资源通过通道连接同时结合,提供宽带功能,利用运营商多样性链路聚合和链路流控技术达到无缝故障切换,保障系统提供持续不间断的宽带服务。
+
*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
 +
*2020-12-22 Ubuntu 18.04 with kernel 5.4.0
 +
::download link :  https://download.banana-pi.dev/d/3ebbfa04265d4dddb81b/files/?p=%2FImages%2FBPI-R64%2FUbuntu18.04%2F2020-12-20-ubuntu-18.04.3-bpi-r64-5.4-sd-emmc.img.zip
 +
::supports 4G Module(EC20)
 +
::username : root/pi ; password : bananapi
  
*2、安全通信:确保数据加密,并使用IPSec、VPN和跨多个路径、运营商和路由的分布式计算保护事务多样化的网络资源。安全可靠稳定连接 通过聚合多个有线和无线通道,实现了不间断的绑定VPN通信,非常适合受限网络、移动和传输实施,以及需要带宽的关键任务应用程序
+
==Debian==
 +
*[BPI-R64] debian buster with new bootchain and linux 5.10,frank share this image
 +
::http://forum.banana-pi.org/t/bpi-r64-debian-buster-with-new-bootchain-and-linux-5-10/11850
  
*3、4G多运营商支持技术:支持多家运营商网络,可保障只有一家网络正常的情况下仍能工作。
+
*2020-05-08 updae ,Debian10 with kernel 5.4.0
 +
::download link : https://download.banana-pi.dev/d/3ebbfa04265d4dddb81b/?p=%2FImages%2FBPI-R64%2FDebian10&mode=list
 +
::discuss on forum : http://forum.banana-pi.org/t/bpi-r64-new-image-debian10-and-ubuntu18-04-linux-kernel-5-4-0-2020-05-08/11106
  
*4、多路聚合新技术 通过MPTCP和FullMesh互相协作,采用自主研发的实时4G多路聚合技术,实现了真正的节点故障无忧传输模式,实现真正的4G多路聚合:聚合链路稳定,低时延的完成大数据传输,实时传输高清视频信号无压力。
+
*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
  
*5、工业级AP接入 设备内置工业级WiFI AP模块,支持2.4G,5.8G AP,适用于各种环境下的WIFI设备接入/桥接等场景。WIFI支持双频段工作 用户可根据需要选择2.4G或者5G频段。
+
*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
  
*6、管理维护简便 用户可通过web方式进行配置,管理,监控,升级固件,方便快捷。
+
==AArch64 Linux==
  
==[https://www.openmptcprouter.com/ OpenMPTCProuter] 多卡聚合协议==
+
*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
  
基于MPTCP协议,我们在OpenMPTCProuter 多卡聚合协议进行了深度开发,完全达到了商用级的应用。
+
=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]
4G多路聚合技术字面上来理解就是将多张运营商4G卡的网络进行聚合,将多卡网络叠加使用来进行视频传输,因此还有很多人称之为多链路聚合技术,这样理解也差不多,但是4G多卡聚合技术真正的工作原理是,它将一个视频在发射端拆解后通过多个通道传输到一个服务器端重新组合之后再推送到视频播放端,整个传输过程是需要多个通道来完成的,这样就能保证在某个单个网络不好的情况下多个网络聚合后传输的稳定性,当然整个传输过程也不是那么简单,传输的方式虽说很简单,但是要保证传输的稳定,就必须做到能实时分析和预判每个链路的网络质量,从而自动的分配每个链路的传输数据比例分配,最终安全稳定的完成视频直播的传输。
 
 
 
4G多卡聚合路由器一般用在对网络要求稳定、延时、带宽较高的场景或如户外、人数密集的弱网的情况下,如:高铁动车、大型会议、高清直播、应急救援、户外直播等,4G多卡聚合路由器能够聚合多条上网链路的带宽,不但可以提升移动环境下的上下行网络带宽,另外因为设备支持同时混插不同运营商SIM卡,减少移动网络信号盲区,提高了网络可用性。让下载速度轻松达千兆以上,上传速度达百兆以上,而且稳定性高,延时低,不丢包,满足各种要求非常高的特殊场景。
 
 
 
这个板支持4-5个4G LTE模块,它可以主要用于两个应用方向:
 
*1、支持MPTCP多路聚合协议,我们在这个板上开发了OpenMPTCPRouter。支持4G多路聚合,使用4个4G通道传输大数据或高清视频
 
 
 
*2,支持不同运营商的4G卡,当4G信号不稳定时自动切换到其他运营商,解决单一运营商信号不稳定的问题,以保证通信质量(QOS)。
 
 
 
OpenMPTCProuter使用多路TCP (MPTCP)聚合多个互联网连接和OpenWrt。有OpenMPTCPRouter官方支持的BPI-R2。BPI-R2与BPI-R64采用的BSP软件一样,可以很方便的移植与开发,我们也在BPI-R64进行了测试与开发。
 
 
 
[[香蕉派 BPI-R2]] 官方支持的镜像下载:https://www.openmptcprouter.com/download
 
 
 
OpenMPTCPRouter官方源代码下载:https://github.com/Ysurac/openmptcprouter
 
 
 
论坛讨论:http://forum.banana-pi.org/t/banana-pi-bpi-r2-new-image-openmptcprouter-official-support/722
 
 
 
==支持系统==
 
* 1,OpenWRT
 
* 2,Linux
 
 
 
=合作伙伴 =
 
* 深圳小草科技: https://www.aixiaocao.com/
 
* 欢迎OEM&ODM定制,请邮件联系: judyhuang@banana-pi.com
 

Revision as of 21:16, 13 September 2021


Summary

Banana Pi BPI-R64 with MT7622
Banana Pi BPI-R2 with MTK MT7623N chip design
Banana Pi BPI-W2 with Realtek RTK1296 chip design
Banana Pi BPI-R1 with allwinner A20 chip design
BPI-R64 with BPI-7402 POE function support
Overview:banana Pi BPI-R64
BPI:4.0 Successful case 5G Converged communication gateway
4G with USB 4G module via USB
BPI-R64 case

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

Frank wiki : http://fw-web.de/dokuwiki/doku.php?id=en:bpi-r64:start

Hardware Revision

Hardware interface

BPI-R64 interface.JPG

the inner and outer diameter of the power plug adapter datasheet:https://drive.google.com/file/d/1k3AWmYOs2XE7lnRxCyytZu0Vpq_Bzcu_/view?usp=sharing

Dc090 size.png

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-MT7615 802.11 ac wifi 4x4 dual-band

we have design a MT7615 802.11 ac wifi module ,can use on BPI-R64

MT7615 is a highly integrated Wi-Fi single chip which support 1733 Mbps PHY rate,It fully compies with IEEE 802.11ac and IEEE802.11 a/b/n standards,offering feature-rich wireless connecivity at high standards,and delivering reliable,cost-effective throughput from and extended distance.

BPI-MT7615 802.11 ac wifi 4x4 dual-band module

BPI-R64 + MT7615 function test

BPI-R64 GPIO Pin define

R64 gpio 40.jpg

Resources

Source code

Documents

  • BPI-R64 schematic diagram
google https://drive.google.com/file/d/1QzKmIwgSNbCIXQbqLsTUELJCEPik3VGr/view?usp=sharing
baidu cloud link: https://pan.baidu.com/s/18MEJpr5OTYmySZoyk3bO5Q pincode: amqt

Amazon AWS Greengrass

Banana Pi BPI-R64 passed Amazon AWS Greengrass:https://devices.amazonaws.com/detail/a3G0h000000OvObEAK/Banana-Pi-BPI-R64

Release

OpenWRT & LEDE

  • Banana Pi BPI-R64 19.07.7 OpenWRT Router image 2021-05-01
google driver:https://drive.google.com/file/d/1YHSU8BHG-k0EcHNp0-F73Xlpiqq1ho4v/view?usp=sharing
baidu link : https://pan.baidu.com/s/1RxtvekBOxP0UtNSzx5mpEg Pincode: fthx
source code on github:https://github.com/BPI-SINOVOIP/BPI-R64-openwrt.git
discuss on forum :http://forum.banana-pi.org/t/banana-pi-bpi-r64-19-07-7-openwrt-router-image-2021-05-01/12209
  • Custom OpenWrt build for Banana Pi R64:
http://forum.banana-pi.org/t/bpi-r64-custom-openwrt-build-for-banana-pi-r64/10973
  • BPI-R64 new image : LEDE17 (OpenWRT) image Kernel:4.4.177 2020-04-09
google driver : https://drive.google.com/drive/folders/1EK6fkGivZB3OmY38W8gN4rFAsnInMlNl
baidu cloud : https://pan.baidu.com/s/1UR-Uli2chQ5tO9VCl5Yz6A Pincode:j00s
Boot media: SD Card & eMMC ,two image
MD5: 21a6d89979d473cde59f7d61f3
discuss on forum: http://forum.banana-pi.org/t/bpi-r64-new-image-lede17-openwrt-image-kernel-4-4-177-2020-04-09/10924
  • Mainline OpenWRT image
https://drive.google.com/drive/folders/1LQaxUAWPh6Q3QbLEIxN3JP3soIDEPzGD
discuss on forum : http://forum.banana-pi.org/t/r64-mainline-openwrt-image/11415

Ubuntu

  • 2021-6-16 update BPI-R64 Ubuntu Server 21.04 image
Baidu link: https://pan.baidu.com/s/1nEfneNrFND1dfDLBAekdsg Pincode: dfvv
Google link : https://drive.google.com/file/d/1ieF-qTyt8LDJiaGqr0uCL4QmAxJZpjhH/view?usp=drivesdk
  • 2020-05-08 updae ,Ubuntu 18.04 with kernel 5.4.0
donload link : https://download.banana-pi.dev/d/3ebbfa04265d4dddb81b/?p=%2FImages%2FBPI-R64%2FUbuntu18.04&mode=list
discuss on forum : http://forum.banana-pi.org/t/bpi-r64-new-image-debian10-and-ubuntu18-04-linux-kernel-5-4-0-2020-05-08/11106
  • 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
  • 2020-12-22 Ubuntu 18.04 with kernel 5.4.0
download link : https://download.banana-pi.dev/d/3ebbfa04265d4dddb81b/files/?p=%2FImages%2FBPI-R64%2FUbuntu18.04%2F2020-12-20-ubuntu-18.04.3-bpi-r64-5.4-sd-emmc.img.zip
supports 4G Module(EC20)
username : root/pi ; password : bananapi

Debian

  • [BPI-R64] debian buster with new bootchain and linux 5.10,frank share this image
http://forum.banana-pi.org/t/bpi-r64-debian-buster-with-new-bootchain-and-linux-5-10/11850
  • 2020-05-08 updae ,Debian10 with kernel 5.4.0
download link : https://download.banana-pi.dev/d/3ebbfa04265d4dddb81b/?p=%2FImages%2FBPI-R64%2FDebian10&mode=list
discuss on forum : http://forum.banana-pi.org/t/bpi-r64-new-image-debian10-and-ubuntu18-04-linux-kernel-5-4-0-2020-05-08/11106
  • 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