
BPI-R1是一款开放式硬件路由器,可以在各种开源操作系统上运行,包括OpenSort、Android和Bananian。BPI-R1具有超薄的路由器外形,带有2.5英寸硬盘的托架。它还具有4个千兆LAN端口,1个千兆WAN和300 Mbs无线功能。
香蕉派是一个开放平台设备,它适合任何想要使用开发人员技术而不是简单地使用消费者技术的人。在我们社区的支持下,开始一个项目和构建服务器是有趣和有益的。我们欢迎所有的公司,DIY者和热爱技术的人在我们的社区!我们可以一起发挥作用,我们可以发现我们的激情,激励他人,并建立一个实际的项目。
全志科技 A20 设计: Banana Pi BPI-M1 SBC 全志科技 A20 设计: Banana Pi BPI-M1+ SBC 全志科技 A20 设计: Banana Pi BPI-R1 路由器 |
Allwinner A20 双核 1.0GHz CPU
Mali-400 MP2 with Open GL ES 2.0/1.1
1 GB DDR3内存。
1个 SATA接口。
4个千兆LAN 1个千兆WAN
香蕉派 BPI-R1 硬件规格 | |
---|---|
CPU |
全志科技 A20 ARM Cortex -A7 双核 |
GPU |
ARM Mali400MP2Complies with OpenGL ES 2.0/1.1 |
内存 |
1GB DDR3 |
网络 |
10/100/1000 以太网口 8P8C, Wi-Fi |
视频输入 |
一个CSI输入连接器的摄像头模块 |
视频输出 |
HDMI, CVBS, LVDS/RGB |
音频输出 |
3.5mm jack and HDMI |
电源 |
5 volt via Micro USB (DC in only) and / or Micro USB OTG |
USB 2.0 端口 |
2(direct from Allwinner A20 chip) |
GPIO |
GPIO, UART, I2C BUS, SPI BUS, WITH TWO CHIP SELECTS, CAN bus, ADC, PWM, +3.3V, +5V, GND |
LED |
Power Key & 8P8C |
存储 |
SATA 2.0 |
OS |
Android 4.4, Android 4.2, Raspbian, Lubuntu, Open Suse, Debian |
Because of the Google security update some of the old links will not work if the images you want to use cannot be downloaded from the new link bpi-image Files |
All banana pi docement(SCH file,DXF file,and doc) |
BPI-R1 schematic diagram : https://drive.google.com/file/d/0B4PAo2nW2KfnNTBaVENGeHZfSzA/view?usp=sharing |
Banana Pi BPI-R1 Gerber file : https://drive.google.com/file/d/1tFD8FuCtbD0dyUcc98lQOz3SGcRsF01d/view?usp=sharing |
BPI-R1 3D & DXF file : https://drive.google.com/file/d/0B4PAo2nW2KfnOVhFMFp6MFFfa00/view?usp=sharing |
BPI-R1 CE,FCC RoHS Certification : |
linux-sunxi wiki: http://linux-sunxi.org/Lamobo_R1 |
NetBSD/evbarm on Allwinner Technology SoCs : https://wiki.netbsd.org/ports/evbarm/allwinner/#index1h1 |
硬件设置和基本路由器功能手册: https://docs.google.com/document/d/1LVuukSuby7aCuAaQezFn-kM8ZQM-I0kuGiI_XnT0sDg/edit?usp=sharing |
David Bentham / openwrt-bpi-r1-prebuilt |
稳定的1.2.1版本:
内核升级到4.1.17
添加了Parted package
大量的软件包升级和bug修复.
VM构建系统- OpenwrtBuild-BPI-R1-VM-V1.0.torrent
Github link: https://github.com/db260179/openwrt-bpi-r1
全志科技芯片文档: http://dl.linux-sunxi.org/ |
HDMI输出分辨率强制修改的最终解决方案。
正如您可能已经发现的,raspberry pi中的常见配置方法(例如更改/boot/config. txt)在BPI上不起作用,也不修改config.txt和uEnv.txt,特别是对于一些带有转换器(HDMI→VGA或HDMI →IDVI)的显示器或一些旧的显示设备。
今天,我们介绍一种新的解决方案来修改HDMI的分辨率,如果你按照这个文档一步一步来做,没有其他风险:
安装编译sunxi-tools依赖包
sudo apt-get install libusb-1.0-0-dev
从github获取sunxi-tools的新代码:
git clone https://github.com/linux-sunxi/sunxi-tools.git
编译sunxi-tools
cd sunxi-tools
make
备份 script.bin
sudo cp /boot/bananapi/script.bin /boot/bananapi/script.bak
复制script.bin到当前目录
cp /boot/bananapi/script.bin ./
使用bin2fex将bin更改为fex
bin2fex ./script.bin ./script.fex
编辑 script.fex文件:
nano script.fex
请参考下面的内容:
[disp_init]
disp_init_enable = 1
disp_mode = 0
screen0_output_type = 3
screen0_output_mode = 5
screen1_output_type = 2
screen1_output_mode = 11
fb0_framebuffer_num = 2
fb0_format = 10
fb0_pixel_sequence = 0
fb0_scaler_mode_enable = 1
fb1_framebuffer_num = 2
fb1_format = 10
fb1_pixel_sequence = 0
fb1_scaler_mode_enable = 0
lcd0_backlight = 197
lcd1_backlight = 197
lcd0_bright = 50
lcd0_contrast = 50
lcd0_saturation = 57
lcd0_hue = 50
lcd1_bright = 50
lcd1_contrast = 50
lcd1_saturation = 57
lcd1_hue = 50
just change screen0_output_mode = 5, note , other not do any change.
A20支持如下:HDMI/TV模式编号:
0 480i
1 576i
2 480p
3 576p
4 720p 50Hz
5 720p 60Hz
6 1080i 50 Hz
7 1080i 60 Hz
8 1080p 24 Hz
9 1080p 50 Hz
10 1080p 60 Hz
11 PAL
12 PAL SVIDEO
14 NTSC
15 NTSC SVIDEO
17 PAL_M
18 PAL_M SVIDEO
20 PAL_NC
21 PAL_NC SVIDEO
23 1080p 24 Hz 3D
24 720p 50 Hz 3D
25 720p 60 Hz 3D
26 1360x768 60 Hz
27 1280x1024 60 Hz
Press Ctrl + x , Y ,Enter save and exit edit:
使用bin2fex将fex更改为bin
fex2bin ./script.fex ./script.bin
复制 script.bin 到 /boot
sudo cp ./script.bin /boot/bananapi/
重新启动并尝试
sudo reboot
另一个简单的方法:只需编辑uEnv.txt文件来更改它:
bootargs=enforcing=1 console=ttyS0,115200 console=tty1 root=/dev/mmcblk0p2 rootwait init=/init vmalloc=384M ion_
ma_list="120m,176m,512m" loglevel=8 bootmenutimeout=10 datadev=mmcblk0p2 disp.screen0_output_type=3 disp.screen0_o
utput_mode=10 disp.screen1_output_type=3 disp.screen1_output_mode=10
我们使用deepin2014(基于ubuntu14.04)进行测试
安装依赖包 :
apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk
git ccache gettext libssl-dev xsltproc unzip subversion file
获取openwrt源代码
git clone https://github.com/BPI-SINOVOIP/BPI-OpenWRT.git
输入openwrt目录:
cd BPI-OpenWRT
更新软件包并安装
./scripts/feeds update -a
./scripts/feeds install -a
进入自定义界面:
请选择您的需求:
目标系统默认为BananaPi,这是唯一选择。请在目标配置文件下更改设备选择。OpenSSL镜像支持M1、M1+和R1。
示例:我需要网络和添加中文支持
LuCI—> 1. Collections ---> <*> luci add Luci support ,it mean web GUI support,it is defaultes
LuCI—>2. Modules ---> <*> luci-i18n-chinese add chinese also you can choose others.
Make ,你可以添加V=s来查看更多信息,也可以添加-j4来使用四核来工作。
make
当编译完成bin/sunxi/ dir有一个镜像,文件名:openwrt-sunxi-BPI-XX-sdcard-vfat-ext4.img,我编译的是BPI-R1,所以名字是:openwrt-sunxi-BPI-R1-sdcard-vfat-ext4.img,
使用 USB刻录工具 刻录映像到sd,插入BPI并启动它。
运行 :
2018-07-28 update android 4.4 HDMI version image |
Features Map: http://newwiki.banana-pi.org/en/BPI-R1/R1_Image_Map
Baidu Drive: https://pan.baidu.com/s/1dorsPZAqCbL1oC6J4zQyvQ
Banana pi PBI-R1 android 4.4 image : https://drive.google.com/file/d/0BxpbZWFFuHmyUHRYeE9uenFTVmc/view |
2022-04-16 香蕉派新镜像:Ubuntu 16.04采用Allwinner BSP,使用MPV播放1080 P视频,Allwinner BSP内核3.4,BPI-M2 Ultra/Berry使用内核3.10 |
Discuss on forum: https://forum.banana-pi.org/t/banana-pi-new-image-ubuntu-16-04-with-allwinner-bsp-use-mpv-play-1080p-video/13272
2018-07-28 ubuntu-server-16.04 |
Baidu drive : https://pan.baidu.com/s/1dorsPZAqCbL1oC6J4zQyvQ
Forum thread: http://forum.banana-pi.org/t/bananapi-m1-m1p-r1-new-image-android-and-ubuntu-sever-release-2018-07-28/6357
2016-07-21 update ubuntu-mate-16.04-desktop support BPI-M2,BPI-M1+,BPI-R1 |
MD5: 155f072da499a7c523b7394f77dd9def
2016-07-19 update, need use >=16G SD card |
MD5: 37d6599eac4daced375fba8fa58dc1d5
Forum thread: http://forum.banana-pi.org/t/bpi-r1-new-image-edu-ubuntu-mate-1604-preview-bpi-m1-m1p-r1-img-2016-07-19/2043
2016-07-10 update Ubuntu-16.04-xenial-minimal support BPI-M2,BPI-M1+,BPI-R1 |
MD5: b900b9ba3b0f664a2cfae1fa1146b2fa
Forum thread: http://forum.banana-pi.org/t/bpi-r1-new-image-ubuntu-16-04-xenial-minimal-preview-bpi-m1-m1p-r1-img-2016-07-10/1991
2016-06-04 update Ubuntu-16.04-xenial support BPI-M2,BPI-M1+,BPI-R1 |
Baidu cloud: http://pan.baidu.com/s/1jHDZCsY
MD5: b900b9ba3b0f664a2cfae1fa1146b2fa
Update 2022-04-04, Banana Pi BPI-R1 (lamobo-r1) new Images,Ubuntu Jammy ,Ubuntu Impish, Ubuntu Focal |
2019-9-18 update. Debian 10 buster mate desktop with grub support (boot-2019.07 + kernel 5.1.1) |
Forum pthread: http://forum.banana-pi.org/t/bpi-m1-m1-r1-new-image-debian-10-buster-mate-desktop-with-grub-support-boot-2019-07-kernel-5-1-1/9916
2016-08-04-Armbian_5.17_Lamobo-r1_Debian_jessie_4.6.5_desktop-build-by-bpi-r1.img.zip |
Google drive download : https://drive.google.com/file/d/0B_YnvHgh2rwjV3I5RlpwdmZHYWs/view?usp=sharing
MD5: f6952fc265ba26c953eb929d23d1ac95
Forum thread: http://forum.banana-pi.org/t/bpi-r1-new-image-armbian-5-17-bpi-r1-debian-jessie-4-6-5-desktop-build-by-bpi-r1-img/2095
2015-07-21 update Debian8_docker uboot : 2015-7 linux kernel: 4.2.4 |
Google drive download : https://drive.google.com/file/d/0B3EGHv0FSPOGSXVIaUVaRDBldE0/view
Baidu cloud : http://pan.baidu.com/s/1kTnKNrx
MD5: 0e3349ea78e790382461a538264b569d
Openwrt support for allwinner : https://wiki.openwrt.org/doc/hardware/soc/soc.allwinner.sunxi?s=banana&s[]=pi
Baidu cloud: http://pan.baidu.com/s/1mg8Gjna
MD5: CB597EE79A6E27630AD7F903D23C4A7B
2016-07-13 update raspbian jessie |
Google drive download : https://drive.google.com/file/d/0B_YnvHgh2rwjdTh5ZnVZam1rb0E/view?usp=sharing
MD5: 156b09907586ea9e86481bda73f4254f
Forum thread: http://forum.banana-pi.org/t/bpi-r1-new-image-raspbian-jessie-bpi-m1-m1p-r1-img-2016-07-13/2011
2016-07-12 update raspbian lite |
Google drive download : https://drive.google.com/file/d/0B_YnvHgh2rwjRXRuWHJ5V3BJTmc/view?usp=sharing
MD5: 302063f7417079390da79334258dd538
Update 2022-04-04, Banana Pi BPI-R1 (lamobo-r1) new Images,Armbian Sid,Armbian Bullseye, Armbian Buster |
Armbian Xenial and Armbian Jessie |
Image lownload link :https://www.armbian.com/lamobo-r1/
Banana pi BPI-R1 mainline linux kernel for fedora |
2016-07-12 update KANO OS Beta 3.3.0 (support rpi3 rpi2 rpi1) |
Google drive download : https://drive.google.com/file/d/0B_YnvHgh2rwjaXQtVGUtbFplTUU/view?usp=sharing
MD5: 1951f3abc0a54675d9bbbac387760e4e
Archlinux 28-12-2017 4.6.5 sunxi mainline kernel |
内核借用自armbian:BPI-R1新镜像:Armbian_5.17_bpi-r1_Debian_jessie_4.6.5_desktop-build-by-bpi-r1.img
Archlinux从官方bpi镜像升级。
与内核/用户空间不匹配相关的内核问题似乎已经消失(例如systemd-sysctl输入/输出错误等)。
Image download link: http://mkaczanowski.com/files/archlinux-bpi-r1-2017-28-2017-4.6.5-sunxi-mainline.img
香蕉派作为全志的官方合作伙伴,香蕉派的产品必须采用全志的芯片设计。例如A20/A31 S/H3/H2+/A64/A83T,FreeBSD已经支持许多Allwinner。所以很容易在香蕉派上使用。 |
Allwinner A20 (sun7i), a dual-core Cortex-A7 : BPI-M1/BPI-M1+/BPI-R1
Allwinner A31 and A31s (sun6i), a quad-core Cortex-A7 : BPI-M2
Allwinner A64 sun50i), a quad-core Cortex-A53 :BPI-M64
Allwinner A83T (sun8i), an octa-core Cortex-A7 : BPI-M3
Allwinner H3 (sun8i), a quad-core Cortex-A7 : BPI-M2+/BPI-M2+ EDU/
You can fine others image at forum : http://forum.banana-pi.org/c/bpi-r1 |
OEM&ODM, 请联系: [email protected] |