文档章节

Banana Pi VS Raspberrry Pi,是敌是友?

sinovoip
 sinovoip
发布于 2014/07/31 11:40
字数 1190
阅读 696
收藏 4

现在开源硬件,已经成为了一种潮流,很多开源硬件项目不断推出各自的开源硬件产品. 市场上主流的有: raspberrry Pi, arDuino,Pcduino, CubieBoard, 在各自的发展过程中,大家都在维护各自的社区一生态环境,各有自己的优势与短板.Banana PI的设计初衷,就是全面兼容各家的开源平台,兼容是Banana PI 追求的目标.许多博客与论坛都是讨论说香蕉派高度兼容树莓派.所以, 一些讨论主题甚至说香蕉派开发板是树莓派的一个"克隆"

Raspberry PI,最成功的开源硬件项目,并且出货量一直最大,以公益组织来推广开源硬件,取得了巨大成功. 优势就是开发资料与应用,社区支持.并且以教育应用为主.极大的方便学生培养生手能力. 缺点也极为明显,硬件推出几年来,一直没有更新的硬件平台,性能跟不上时代的需求,不能满足开发者的多层次的应用. 并且硬件相对封闭,树莓派配备一枚700MHz博通出产的ARM架构BCM2835处理器,512M内存(B型),但BCM2835芯片,只对树莓派供货,极大的限制了开发者在完成开发后,自己做新的硬件产品. 并且性能跟不上时代的发展需求.

Banana Pi的推出,成为raspberry Pi极大的补充, 更快的CPU(allwinner A20),1G 双核.更大的内存:1G DDR3,更丰富的接口支持.更重要的是,所有的硬件,都是市场通用芯片,开发者完成开发后,可以自由的开发自己的新的硬件产品.而没有任何限制. 所有接口也是通用的接口,任何开发者都可以自由的开发相产配件.完成从开发到产品化的过程. 并且Banana Pi,通过开发者的努力,可以兼容raspberry Pi的软件系统,甚至GPIO也会完全兼容raspberry Pi的GPIO定义. 这样,raspberry Pi 的软件,开源资料,GPIO配件可以与Banana Pi完美结合.Banana Pi提供更强硬件平台,完全融入raspberry 开源社区应用.让开发者与学习者有更多的选择.完成不同的应用.

Banana Pi,与pcDuino,CubieBoard一样,采用A20的方案.从开源上来讲,可以直接融入各家的开源项目.通过开发者定义的各种配件接口,可以方便的兼容各家的配件与社区生态系统.

Banana Pi

但在我们的观点,香蕉派并不是一个简单的"克隆"树莓派的产品,香蕉派比树莓派有很多硬件及性能上的区别,最大的不同点在以下几个方面.

1. 所使用的芯片完全不同. 树莓派使用的是Broadcom ARM11内核, 香蕉派使用的是全智(Allwinner) ARM Cortex-A7 双核以CPU. 不同的ARM 架构造成了主要的不同点. Banana Pi将在ARM V7架构上有更多的特性功能 ,并且能兼容ARM V6上的各种应用.

2.在产品尺寸上也有些不同. 请注意,现有的树莓派的外壳不能用在香蕉派上,必须重新定制.

3. 在硬件接品方面,香蕉派与树莓派更有更多的不同点,增加了很多树莓派以前没有的接口,这一点表现得更加明显.例如,香蕉派出增加板载 micphone in接口, 硬盘(SATA)接口, 红外控制(IR receiver)接口, OTG 接口, power switch, reset switch. 1000M网口, 这些接口都是树莓派所完全没有的.

4. 还有, 香蕉派的LCD LVDS 接口界面和摄像头接口也完全不同于树莓派.这意味着现在树莓派的摄像头配件不能用在香蕉派上. 额外的说一点,树莓派不支持的DSI接口,香蕉派也有机会采用外设来实现.

大约总结一下, 香蕉派在硬件上比树莓派提供更强大的性能支持,香蕉派开发者也需要花费更多的时间与精力去移植不同的系统与应用到香蕉派的Allwinner A20芯片上, 并不是一个简单的克隆产品,只是在开发者的支持下,兼容了树莓派现在的大部分应用,并能运营树莓派的系统,香蕉派由于刚起步,在技术支持与文档完善方面需要更多的努力, 需要一个较长的时间去适应.

© 著作权归作者所有

sinovoip
粉丝 5
博文 41
码字总数 8964
作品 0
深圳
私信 提问
比派科技(banana pi)参加德国 FrOSCon 2016开源盛会

比派科技(banana pi)参加德国 FrOSCon 2016开源盛会 Free Software and Open Source - these are the topics of FrOSCon 2016 Germany. Bananian开源社区团队与Banana pi 联合参加德国 Fr......

bananapi
2016/09/07
40
0
banana pi与中科院先研院举行开源硬件介绍交流活动

LeMaker团队Banana Pi项目组日前与中国科学院深圳先进技术研究院就开源硬件举行了开源硬件介绍交流会,会上双方共同对目前国内外开源硬件的发展现状和趋势进行了学习和分析,对Banana PI产品...

sinovoip
2014/05/06
66
2
来自新手Banana Pi香蕉派初体验

一、前言 一段时间来对有强大的技术支持和完善的社区的Raspberry Pi很感兴趣,本想入一片学习学习,但转念一想Raspberry PI硬件配置似乎太老,有点“玩具”,于是徘徊了。3月底在eeboard闲逛...

sinovoip
2014/05/06
406
0
SINOVOIP 香蕉派 BPI-M2+ 四核开发板

Banana PI BPI-M2+ 是一款四核高性能单板计算机,采用全志H8处理器。 Banana PI BPI-M2+兼容性强大,可以跑android系统,Debian linux,Ubuntu linux, Raspberry Pi系统 和 cubieboard 系统. B...

bananapi
2016/03/01
120
0
香蕉派开源硬件--Banana PI

Banana PI M1是为了配合Elastos.org 开源OS推广而推出开源硬件平台,BananaPI M1是一款比树莓派更强悍的双核Android4.2产品。BananaPI 支持 Android系统,,Debian linux系统,Ubuntulinux系统...

bananapi
2014/03/27
11.4K
0

没有更多内容

加载失败,请刷新页面

加载更多

mysql-connector-java升级到8.0后保存时间到数据库出现了时差

在一个新项目中用到了新版的mysql jdbc 驱动 <dependency>     <groupId>mysql</groupId>     <artifactId>mysql-connector-java</artifactId>     <version>8.0.18</version> ......

ValSong
50分钟前
5
0
Spring Boot 如何部署到 Linux 中的服务

打包完成后的 Spring Boot 程序如何部署到 Linux 上的服务? 你可以参考官方的有关部署 Spring Boot 为 Linux 服务的文档。 文档链接如下: https://docs.ossez.com/spring-boot-docs/docs/r...

honeymoose
52分钟前
5
0
Spring Boot 2 实战:使用 Spring Boot Admin 监控你的应用

1. 前言 生产上对 Web 应用 的监控是十分必要的。我们可以近乎实时来对应用的健康、性能等其他指标进行监控来及时应对一些突发情况。避免一些故障的发生。对于 Spring Boot 应用来说我们可以...

码农小胖哥
今天
6
0
ZetCode 教程翻译计划正式启动 | ApacheCN

原文:ZetCode 协议:CC BY-NC-SA 4.0 欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远。 ApacheCN 学习资源 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 ...

ApacheCN_飞龙
今天
4
0
CSS定位

CSS定位 relative相对定位 absolute绝对定位 fixed和sticky及zIndex relative相对定位 position特性:css position属性用于指定一个元素在文档中的定位方式。top、right、bottom、left属性则...

studywin
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部