文档介绍:追赶树莓派
微机真的可以很“微”了。来自珠海的方糖科技(CubieTech)在2012年“树莓派”(Raspberry Pi)发布之后,相信这种只有信用卡大小但几乎有全部PC功能的计算机有可能创造一个新的市场,如果它的价格还是够低廉的话。
在2012年开始的硬件复兴潮流中,以树莓派为代表的微型电脑是一条强大的支流。它们不仅吸引了大量的技术爱好者,更重要的是降低了开发的门槛。它在硬件和软件上都采取了开源的形式,相比单片机Arduino,树莓派具备了更完备的元件、接口以及操作系统—理论上,在普通电脑上可以实现的功能,在这块板上都可以实现,所以它有时也被称作迷你主机。
方糖科技的创始人汤亮也是开源硬件的狂热爱好者。2010年,从华中科技大学毕业后,汤亮来到深圳,一年后他加入了总部位于珠海的芯片公司全志,负责Linux开发。汤亮热衷于参与国内外开源社区的讨论。社区里的开发者会苦于找不到合适的硬件平台。有一次汤亮给他们推荐了一款搭载全志芯片的机顶盒,由于它可以自由地安装不同的Linux操作系统,很快受到开发者们的欢迎。汤亮发现这个需求越来越大,干脆和朋友在阿里巴巴上开店销售这款产品,并且销量还不错,这逐渐使他和他的网店在开源社区里建立起了口碑。
2012年,树莓派在英国发售,华强北也同时出现了一款名为MK802的USB便携电脑。它也是由一个小团队开发出的方案,但迅速被厂商复制。汤亮很早之前就注意到这个产品,并意识到会有机会。他在社区里征求意见,有一个国外的开发者回复他,
“RISC(精简指令集)+Linux+Small Form Factor(小型设备)+Community=Revolution”。最终汤亮找到了全志另外的四名同事,决定自己来做开发产品,并起名叫做Cubieboard。
当时的同类产品,除了MK802和树莓派,比较知名的是由德州仪器(TI)和Dig-Key合作开发的Beagleboard。但MK和Beagleboard的价格都要到六七十美元,而树莓派便宜些,在30美元左右,但缺点是配置偏低。汤亮的团队觉得可以把Cubieboard做成一个配置更高但价格适宜的产品。而另外一个让汤亮觉得有所期待的是,树莓派不仅使用的是博通芯片,而且社区的运营者仍然是博通的工程师,而Beagleboard则是用TI的芯片并形成了一个TI开发者的社区。汤亮希望能给全志也建立一个类似的社区。
不过之后的日子大大超乎了这个新团队的预料。“我们一开始觉得难度应该不大,产品1个月就能搞定,但第一个可以工作的成品到3个月之后才出来”,汤亮说。他后来总结,因为5个人都是利用下班的时间来做,这使得沟通起来效率很低。为了能够全心投入,汤亮先辞去了全志的工作,工资由另外几个成员来发,这时也有两名成员选择了离开。
但最初让他们觉得做出产品不难的原因是,除了采用Linux系统,在CPU上他们用的仍是全志基于ARM架构的芯片A10,到了2012年这家公司已经依靠对山寨市场的把握而成为平板芯片中的领先者。而其他的元器件,大部分CubieBoard都是在淘宝上购买,团队更多的工作是适配。这类开发板最重要的是能提供多种接口,包括HDMI、以太网、多媒体、USB、SD插槽、红外感应等等,Cubieboard还加入了一个SATA接口
—这是树莓派所没有的,有了它开发者就