CubieBoard博客-HomeCubieTech公司网站

cubie.cc CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 998|回复: 0

CubieBoard完成了炬芯S500开源平台的初步建设

[复制链接]

94

主题

21

好友

2万

积分

超级版主

Rank: 8Rank: 8

贡献
4093
金钱
8578
威望
4103
买家信用
卖家信用
积分
22051
发表于 2018-7-20 00:40:23 |显示全部楼层
本帖最后由 ahha007 于 2018-7-23 11:25 编辑

一. 炬芯S500平台的介绍

历经了20多个月的辛苦努力,CubieBoard团队完成了炬芯(原称炬力)S500开源平台的初步搭建。由于CubieBoard团队对于炬力S500平台的高度重视,此次平台的建设不只是推出一个单品,而是直接推出一套产品组合,用于满足多样化的应用处理器的方案需求。

S500 logo1.jpg


由于产品应用升级的需要,嵌入式应用处理器进入到以四核为市场主导的历史时期。CubieBoard团队选择炬芯S500来深耕开源硬件市场,既是行业的发展需要,也是被炬芯S500芯片的优势所吸引。


首先,炬芯S500是炬芯厂家定位的一颗平台性芯片,能够保证相对较长的供货周期,这是差异化应用的基础前提,也是运营开源硬件的先决条件。S500采用了四核A9 CPU和PowerVR SGX544 GPU,在满足了性价比的情况下,也能提供足够的运算性能,是当前嵌入式产品的主流选择。

2、芯片框图.jpg

其次,炬芯S500是一颗全功能的主控芯片,不存在差异化产品应用上的限制,免除了系统设计时功能需要取舍的烦恼,抑或需要扩展很多的接口转换芯片。炬芯S500既可以带屏,也可以带显示器。既能支持wifi,也支持RJ45网口。既可以支持插电供电,也支持电池供电。既支持Android系统,也支持Linux系统。特别值得一提的,S500支持双路摄像头、支持双屏同显和异显,这些是主芯片的突出亮点。

二. S500平台的硬件情况

这次S500的开源硬件产品布局,不再是推广孤立的单一的产品,在是一鼓作气地推出了三款产品,包含了CubieBoard6,Einstein-S500核心板,CubieAIO-S500一体机,以三位一体地姿势对S500这颗主芯片展开积极的探索。

3、CubieBoard6.jpg


CubieBoard6是CubieBoard系列的一个经典板型,是CubieBoard2的升级版,定位于学生、爱好者、创客等用户群体,是一个功能和性价比完美统一的开源硬件板卡。目前已经推出了硬件配置最高的标准版,后面我们也会推出经济适用的低配版。

4、Einstein-S500.jpg

Einstein-S500是针对有中小批量产品化需求的核心板产品。Einstein-S500核心板本身已经自成系统,插电就可以运行了,开发者只需将自己想要的功能扩展出来即可,简单的可以飞线或者面包板实现,复杂的可以做个底板来实现。Einstein-S500核心板模块板载的功能比CubieBoard6更少,但使用的灵活度却大大增强了,更加有利于实现创客们的产品落地。

5、CubieAIO-S500.jpg

为了展示Einstein-S500核心板的应用,我们规划了一个CubieAIO-S500,我们称之为Cubie行业一体机。CubieAIO-S500本身可以作为一个开发板、Demo板来使用,也可以作为一个完整产品使用,Cubie团队有给它配套设计了一个金属外壳。作为一个充分开源的产品,无论在软件上还是在硬件上,CubieAIO-S500在核心板的应用中具有极度重要的参考价值。

三. S500平台的软件成果

CubieBoard6 是CubieBoard2的升级版,定位群体较为广泛,为此我们投入大量精力去全力打造。目前已实现如下软件功能。

在显示方面可谓颇有建树,支持LVDS、RGB、MIPI DSI、HDMI、CVBS任意两个接口同时输出。LCD 接口最高支持到 1920*1200 的分辨率(LVDS 和 MIPI DSI);RGB接口最高支持到 1280*720;HDMI接口最高支持到4K*2K@30Hz。Android原生的SDK是默认分辨率的显示,现经过Cubie工程师的努力,可支持通过 EDID实现的 HDMI 分辨率自适应,并且可在Settings 界面手动设置分辨率;另外还附加了HDMI 热插拔功能。

6、双屏异显.jpg

立足于开源硬件,必须放眼于开源市场,实时掌握市场动态,目前双屏异显的市场需求颇多,我们同样不能掉队,Android/Linux 也已支持双屏异显。在此基础上,Android还支持双屏双输入事件,两个屏可同时操作且互不影响。Android原生SDK自带的OWL Player 也已支持多屏异显功能,可通过缩放窗口,同时播放多个视频。此外,S500支持1080P HDMI-IN,将 HDMI 信号转为 MIPI CSI 信号,可以提供HDMI-IN的demo子板。

7、HDMI IN.jpg

8、HDMI-IN-SubBoard-2.jpg


9、多窗口播放.jpg


在系统性能方面也有一些许亮点。Android/Linux可实现720P和1080P视频H.264软硬编解码,拥有很高的数据压缩比例,高效的编码效率以及高质量的图像。外加支持 OpenGL ES2.0,很大程度上提高了图形质量;Linux系统支持KODI硬解播放视频,让你遨游于高清视频海洋。

10、Open GL ES.jpg


11、KODI.jpg

在外设方面,Camera首当其冲,Android/Linux目前都可支持双摄像头。支持DVP/MIPI CSI 接口。拍照可支持到500万。录像最大支持到1080P 60fps。此外Android/Linux支持 USB/Mini PCIE 的3/4G 网络模块,可上网,收发短信功能和AT命令。

12、USB MiniPCIE 3G4G模块.jpg

由于CubieBoard6,Einstein-S500核心板,CubieAIO-S500一体机同属于S500平台,功能几无差异,在此不再赘述。值得一提的是:CubieBoard6 可配置3.5寸RGB屏,从而形成一个一手在握的完整单板机。Einstein-S500核心板自带CVBS接口。CubieAIO-S500一体机自带 7寸RGB屏。

13、CubieScrenn.jpg


14、一体机自带7寸RGB屏.jpg


四. 国内用户如何使用

CubieTech是一个秉承开源文化的公司,秉着这个理念,相关资料都是对外开放的,还有专门的团队做技术支持,以此来完善开源文化,并达到共同进步的效果。

用户们可登录cubie.cc中文论坛,点击屏幕上方按钮“国内下载”,进入资源下载总目录“Cubie_Download_CN”。
15、国内下载链接.jpg

CubieBoard6:Cubie_Download_CN/Board/CubieBoard6
Einstein-S500核心板:Cubie_Download_CN/SOM/Einstein-S500
CubieAIO-S500一体机:Cubie_Download_CN/MiniPC/CubieAIO-S500

其中涵盖了,从硬件原理图(Hardware)到底层驱动配置(Docs),再到Android上层设计;从SDK源码(Source)编译到程序烧录(Tools),再到用户使用指南;外加板型固件(Image)提供和产品的图形展示(Photos)。

作为S500的芯片代理商,我们有支持下游客户进行深度开发的义务。如果有方案公司愿意参与到S500的开发中来,也可与我们联系,联系窗口是sales@cubietech.com

遇到新的需求或者问题需要寻求支持的,可以直接在cubie.cc论坛发帖讨论,或者直接发邮件与我们团队联系,support@cubietech.com是我们的技术支持邮箱。




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

www.cubietech.com

QQ|Archiver|手机版|邮件群发|cubie.cc---深刻的嵌入式技术和应用讨论中文社区 ( 粤ICP备13051116号-1  

GMT+8, 2018-10-17 19:30 , Processed in 0.022532 second(s), 10 queries , Apc On.

Powered by cubie.cc

© 2001-2012 Comsenz Inc.

回顶部