raspberry pi和 oLinuxIno (same as Openboard Swo...

raspberry pi (树莓派)是英国人搞的arm小电脑。

olinuxino是保加利亚人Tsveten搞的,也是arm小电脑。

(其实openboard比olinuxino的思路是一样,芯片用的都是imx233,只是我们动作太慢了)

小电脑和小电脑也有很大不同我来对比如下:

raspberry pi和 oLinuxIno (same as Openboard Swo...

1) 开源硬件(open hardware)

raspberry-pi不是开源硬件,是一个彻头彻尾的商业产品。

olinuxino开放电路图schemetic, pcb图(是原始格式,非PDF),你甚至可以自己生产出一块。

2) 主芯片

raspberry使用 bcm2385.

olinixino使用 freescale的imx233.

bcm2385是arm11, 跑700Mhz;  imx233是arm9, 跑423Mhz

3) 视频/图形显示

bcm2385 这个功能是其强项:含GPU,相当于有专用显卡,支持HDMI。

imx233 有视频硬件解码单元,支持复合视频video out(模拟)输出。

看到这里,发现raspberry 比olinuxino高一个档次。

接着往下比较

4)外设:usb device/host, nandflash, ddr sdram, sd-card, lcd, gpio, uart,audio in/out, 这些两者都差不多。

但他们都没有集成网卡和wifi,需要另外增加。

因此raspberry $25 $35两款的区别差一个网卡。

olinuxino -micro 和 maxi的区别也是网卡 ,分别是24欧元和45欧元.(为什么这么贵后面说)

5)电源:

raspberry不公开电路图,但估计一定要有一个pmic电源管理模块。

imx233则集成了电源模块,这是他的特色,模数混合,这样省去一个模块。

而且233支持Li-on电池的充放电管理和逆变(usb host)这一点是亮点,难能可贵。

6)软件:因为bcm(broadcom)的封闭,手册不对大众开放。所以只能依靠raspberry pi提供的linux发行版。

即使raspberry号称linaro/unbuntu等支持他的板子,我们也不看好。纵然社区力量强大,逆向工程我们玩够了,能不玩就不玩。

imx233则被验证能跑debian/archlinux(正在进行)等。

实际从内核源码就可以看出,arch/arm目录下,根本就没有bcm的身影。而freescale和社区的互动这方面是非常好的。

 总结:

实际上rasp.pi 和 olinuxino根本不同是 后者是一款开源硬件,而 前者只是运行了linux的一个电子产品,和你在市场上买的机顶盒、手机、平板是同一类东西。只不过那些有外壳,而rasp.pi没有而已。这才是本质的区别。

所以说rasp.pi性能虽高,但他还是和开源硬件不搭边。

至于说为什么rasp.pi便宜,那可能是因为他们的采购量很大导致的。而oliunxino方兴未艾,Tstveten可能只采购了100片而已。另外Tstveten采用的USB网卡芯片比较贵。

rasp.pi性能再高,因为其封闭特性,不会走的太远。olinuxino则会融入开源大潮,演化为历久弥新的永恒。

你可能感兴趣的:(raspberry pi和 oLinuxIno (same as Openboard Swo...)