本帖最后由 ahha007 于 2015-12-1 20:28 编辑
Einstein-A20的包装展示
前不久,我们官方发布了一个题为《Cubietech 为物联网开辟Einstein产品线》的新闻,现在终于有进一步动作了。
原帖请参考论坛链接:
http://cubie.cc/forum.php?mod=viewthread&tid=4023&extra=page%3D1
产品的定位
Cubieboard系列产品运作了三年下来,伴随着智能硬件的兴起,乘着创客运动的东风,获得了全球范围用户广泛的喜爱和支持。然而Cubie团队经常接收到爱好者们的反馈,原因是他们在Cubieboard上开发了自己的产品,准备来小批量量产一下看看市场效果。但是考虑到实际产品化要考虑的诸多因素,他们总是对Cubieboard的现有的硬件有些不满意,要么是功能少了若干个,要么是功能接口的整体布局不太合理,抑或是功能接口多了几个。在此我们要反复强调一下,Cubieboard产品是立足于社区中爱好者大多数的需求,瞄准单板计算机的产品原型来定义出来的产品,由于这些不是针对某种产品定制的,所以跟许多人的需求相比肯定会有出入。功能多了倒还好办,我们可以在设计不变情况下,提供生产焊接定制服务,最麻烦的是现有产品满足不了你们的需求,要更改设计成本太高,市场预期太小,而创业团队往往又没有太多的投入预算,导致很多人的产品创意真正不能落地,这也是Cubie方面经常要面对的悲哀。
不忍看到悲剧屡屡发生,无奈反复上演,同时响应总理“大众创业,万众创新”的号召,Cubie团队决定开辟一个新的产品线Einstein系列。由于全志A20方案的低成本,集成度高,稳定供货,以及良好的开源基础和氛围,我们决定以A20方案为基础,推出首个Einstein家族成员Einstein-A20。显然在今日看来,A20的方案不算性能出众,但是产品方案选择讲求的并非性能强大,而是产品带来的人性化的使用体验,最重要的是方案要能稳定量产所涉及的软硬件稳定性和工艺的可操作性。
产品规格
Einstein-A20 简易接口
Einstein-A20是一个主打小团队/个人创业的最小系统模块,有着Cubie团队自己创造性的设计哲学,具体的产品软硬件规格如下:
1、 SOC:全志A20主控,ARM Cortex A7 1.0Ghz, Mali 400 MP2 complies with Open GL ES2.0/1.1 2、 内存:最大支持DDR3 1GB,标准出货1GB,为了节省成本考虑可以降到256MB甚至更低,需要定制。 3、 存储:默认预装EMMC 4GB,,可以支持到32GB,非标准的容量需要定制。 4、 无线连接:板载集成AP6210模块,支持Wifi802.11abgn,BlueTooth4.0,提供Ipex座子外接天线,可以支持多种材质天线,以适合不同的产品形态需要。 5、 电源:完整的电源管理系统,支持DC5V供电,支持锂电池供电,支持USB接口供电。 6、 RTC:在这里特别指出,Einstein-A20本身支持RTC功能,板载一个40mAh的可充电电池,大约可以维持RTC电路供电7天左右,需要更长的时间可更换更大的RTC电池。 7、 结构:长宽高为7cm*5cm*0.4cm,整板支持屏蔽罩,助你轻松通过各种辐射认证,产品量产和销售无限制。 8、 按键:Power键,Reset键,U-boot键,其中U-Boot键用来开发时刷系统用的。 9、 其他:Micro USB 立式接口,锂电池2 Pin 2.54mm pitch座子,UART0调试插针, Wifi和Bluetooth Ipex天线座子用于外接天线,CVBS Ipex座子用于独立使用时输出视频信号。 10、 扩展性:200个邮票孔扩展脚位,只有3个是Power和GND(更多的GND用底面焊盘来加强),剩余197个功能脚,丰富的功能扩展脚让你产品化无忧。 11、 软件:可以继承Cubieboard2和Cubieboard3的软件生态,支持Android系统,各种开源的Linux发行版。官方团队主要维护Android系统,Linaro Ubuntu,Debian系统,这选定的三个系统可以满足绝大部分的应用场合。
设计思路
Einstein-A20包含了Cubie团队创造性的设计哲学,我们对它的叫法是最小系统模块,注意有区别于核心板的叫法。根据计算机之父冯.诺依曼提出的现代计算机体系结构,其中一条很重要的观点就是计算机由运算器、控制器、存储器、输入设备和输出设备五部分构成,当然完备的供电系统是各部件运作的基础。
在Einstein-A20中A20主控充当了CPU的作用,包含了运算器和控制器。它默认板载了1GB的内存和4GB的外存。我们使用串口UART0来作为输入设备,开发人员可以轻易地来操控这个小的计算机模块。我们选择CVBS信号来作为输出设备,只需要一根信号线就可以显示彩色的文字和图像,异常简单。正因为在系统结构上的完整性,所以我们有条件去操控这个小计算机模块。
Einstein-A20是一个计算机最小系统模块,拥有在计算机系统结构的完备性,从而使得二次开发异常简单,开发逻辑也很单纯。在底板上给模块供上电之后,扩展出你想要的其他外部设备即可,我们后续将会提供参考原理图和设计案例。
上电展示
如上图所展示的,只要给这个模块插上一个电池供电(如果没有电池,使用USB线也可以),通过一个计算机终端连上UART0串口来控制它,通过CVBS信号就可以输出图像了。为了更好的应对物联网应用,Einstein-A20集成了一个Wifi+BT模块,您在不加工硬件的情况下直接可以联网使用。
后续计划
目前Einstein-A20已经成功量产,并且应用在我们内部的产品开发中,获得了良好的效果。我们下一步的计划是做一个公开的参考案例,一方面提供一个可供大家参考的示范,更希望重新定义一种新的产品形态。欢迎大家提出宝贵的意见和建议!!
更多关于产品的照片请移步到 Einstein-A20相册。
获取更多产品资料(不断添加和更新),请转到 CubieBoard官方百度云盘
|