如今开源硬件,已经成为了一种潮流,不少开源硬件项目不断推出各自的开源硬件产品. 市场上主流的有: raspberrry Pi, arDuino,Pcduino, CubieBoard, 在各自的发展过程当中,你们都在维护各自的社区一辈子态环境,各有本身的优点与短板.Banana PI的设计初衷,就是全面兼容各家的开源平台,兼容是Banana PI 追求的目标.许多博客与论坛都是讨论说香蕉派高度兼容树莓派.因此, 一些讨论主题甚至说香蕉派开发板是树莓派的一个"克隆"web
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的方案.从开源上来说,能够直接融入各家的开源项目.经过开发者定义的各类配件接口,能够方便的兼容各家的配件与社区生态系统.学习
但在咱们的观点,香蕉派并非一个简单的"克隆"树莓派的产品,香蕉派比树莓派有不少硬件及性能上的区别,最大的不一样点在如下几个方面.ui
1. 所使用的芯片彻底不一样. 树莓派使用的是Broadcom ARM11内核, 香蕉派使用的是全智(Allwinner) ARM Cortex-A7 双核以CPU. 不一样的ARM 架构形成了主要的不一样点. Banana Pi将在ARM V7架构上有更多的特性功能 ,而且能兼容ARM V6上的各类应用.spa
2.在产品尺寸上也有些不一样. 请注意,现有的树莓派的外壳不能用在香蕉派上,必须从新定制.设计
3. 在硬件接品方面,香蕉派与树莓派更有更多的不一样点,增长了不少树莓派之前没有的接口,这一点表现得更加明显.例如,香蕉派出增长板载 micphone in接口, 硬盘(SATA)接口, 红外控制(IR receiver)接口, OTG 接口, power switch, reset switch. 1000M网口, 这些接口都是树莓派所彻底没有的.orm
4. 还有, 香蕉派的LCD LVDS 接口界面和摄像头接口也彻底不一样于树莓派.这意味着如今树莓派的摄像头配件不能用在香蕉派上. 额外的说一点,树莓派不支持的DSI接口,香蕉派也有机会采用外设来实现.接口
大约总结一下, 香蕉派在硬件上比树莓派提供更强大的性能支持,香蕉派开发者也须要花费更多的时间与精力去移植不一样的系统与应用到香蕉派的Allwinner A20芯片上, 并非一个简单的克隆产品,只是在开发者的支持下,兼容了树莓派如今的大部分应用,并能运营树莓派的系统,香蕉派因为刚起步,在技术支持与文档完善方面须要更多的努力, 须要一个较长的时间去适应.内存