Banana Pi BPI-R1 Board Based on AllWinner A20 Features 5 Ethernet Ports, a SATA Interface, and More

SinoVoIP, a company known for its Banana Pi board and related spamming, has been working on another AllWinner A20 product called BPI-R1 (Banana Pi R1), a router/NAS platform that features 5 Gigabit Ethernet ports, a SATA interface, HDMI, audio output, and more.

SinoVoIP_BPI-R1_Router
BPI-R1 Board specifications:

  • SoC- Allwinner A20 dual core Cortex A7 processor @ 1 GHz with Mali-400MP2 GPU
  • System Memory – 1 GB DDR3
  • Storage – SD card slot up to 64GB, SATA connector for hard drive or SSD up to 2TB
  • Video output – HDMI, LVDS/RGB via DSI connectors
  • Audio I/O – HDMI, 3.5mm stereo jack, and on-board microphone
  • Camera – CSI connector possibly interfacing with their upcoming BPI-D1 camera
  • Connectivity – 5x Gigabit Ethernet (RJ45) ports including 4x LAN ports, 1x WAN port, 802.11 b/g/n Wi-Fi (RTL8192CU module) with two antenna connectors.
  • USB – 1x USB 2.0 port, 1x micro USB OTG port, 1x micro USB for power
  • I/O Expansion Headers:
    • 26-pin header (but not fully R-Pi compatible) with access to GPIO, UART, I2C, SPI, CAN, PWM, 3.3V, 5V and GND pins
    • 8-pin header with UART7, 2 more GPIOs, and power signals
    • 2-pin header for UART0 Tx and Rx.
  • Misc – Power and reset buttons, Power and user LEDs, IR receiver, Battery connector
  • Dimensions – 148 x 100 mm
  • Weight – 83 grams

The company will provide Linux and Android 4.2.2 images and source code for the board. They also claim BPI-R1 is an “open source router”, but based on their previous products, that only includes the software, not the hardware.

AllWinner_A20_Router_NASThe board is expected to be available in October 2014 for $65. OS Images should eventually become available in the Download section of Bananapi.com, and source code in their github account. Further details may be available on SinoVoIP BRI-R1 product page.

Thank you Lalith!

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
17 Comments
oldest
newest
ValdikSS
ValdikSS
10 years ago

This is very interesting project actually. Modern routers are quite fast in term of bandwidth and packets per second, but they sucks when it comes to VPN and encryption speed. Routers with more of less high-speed CPU are expensive (>$200) and if they really would sell it for $65, it would be amazing.

Roel
Roel
10 years ago

This is what I was waiting for. Strange nobody came up with this before. Excellent!

JotaMG
JotaMG
10 years ago

What is the difference by using a $40 dual core TV stick that can run Linux and plugin in a Ethernet hub replicator??

roel
roel
10 years ago

If they shyould add ann extra usb port or a usb header and maybe a header with 5V and a nice case it should be an all-in-one router/server/media player.

Ian Tester
10 years ago

@JotaMG
The Ethernet switch presumably recognises tagged frames, so you can set up “virtual LANs” connected to the various ports. See this OpenWRT page for a good diagram:
http://wiki.openwrt.org/doc/uci/network/switch

xxiao
xxiao
10 years ago

There is no doubt you do media codec well with ARM, but the IO throughput(be it network or SATA) is always a big concern to me, really, how fast will the NAS and Ethernet can go here?

Same as banana-pi, this one is missing wireless.

onebir
onebir
10 years ago

@xxiao
It has RTL8192CU

Christian
Christian
10 years ago

@onebir
xxiao ment that the network and sata is connected via usb2-hub which has 450MBit/s and thus cannot do full speed…

miska
miska
10 years ago

@Christian
A20 soc supports native sata and ethernet so usb is used only for wifi module.

Christian
Christian
10 years ago

@miska
correct, A20 *supports* native Sata and stuff. But that does not mean that Sata is connected natively to A20 and not over a usb-bridge. See BananaPi and Cubieboard which both have SATA and 1GB/s Ethernet, but is connected via a USB2-Bridge which has 450MBit/s max.
Same counts for the RaspberryPi, its ethernet is connected via USB-Bridge. Don’t know whether its Broadcom SOC supports native SATA though.

miska
miska
10 years ago

@Christian
In case of raspberry pi you are right, Broadcom soc does not support native ethernet so USB-ethernet bridge chip is in use.

As of A20 there is no usb bridges in use nor BananaPi or Cubieboard. Not internally not by usb-bridge chip. Look here for benchmarks http://hardware-libre.fr/2014/06/raspberry-vs-banana-hardware-duel/ http://hardware-libre.fr/2014/06/raspberry-vs-banana-vs-a10-olinuxino-powering-and-sata-performance/

It’s true that you don’t get full1 Gbit/s but over 600 MB/s looks pretty good to me. I suspect that you mixed up imx6 with a20, imx ethernet trully had/have speed problems.

Christian
Christian
10 years ago

@miska
Thank you, those are some interesting articles.

Whenever a new board comes out i try get my hands on the datasheet. Perhaps I mixed something up when reviewing bananapi and cubies. But generally i find datasheets a lot less marketing-speech-y thus more reliable.

Thanks a lot.

Ian Tester
10 years ago

@Christian
As an owner of an A20-based Cubietruck, I can assure you the SATA and GigE are both native and not done through USB. See the DeviceTree file for the A20 has entries for both “emac” (100M) and “gmac” (1G) Ethernet, and “ahci” SATA:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/arm/boot/dts/sun7i-a20.dtsi

Also, running “lsusb” shows only my host ports because I don’t currently have anything plugged in.

Boardcon Rockchip and Allwinner SoM and SBC products