
| |||||||
随着Raspberry Pi的火热,各种卡片式电脑如雨后春笋的出现,CPU由AM11架构到Cortex-A8再到Cortex-A9架构,单核到多核,系统覆盖Linux、Ubuntu、Android,客户创意越来越多,需求越来越高。在这种环境下,超级ARM DIY计算机平台MarS Board应运而生。
MarS Board是深圳市英蓓特科技有限公司推出的基于飞思卡尔(Freescale Semiconductor)i.MX 6Dual处理器的超级ARM DIY计算机平台。i.MX 6Dual处理器集成了高达1GHz的 ARM Cortex™-A9 内核、2D和3D图形处理器和3D 1080p视频处理器。MarS Board具有丰富的接口,包括HDMI接口、LVDS 接口、Mini USB OTG接口、Mini USB Debug接口、RJ45接口、USB Host接口、TF卡接口和LCD显示接口,能够帮助开发者针对上网本、桌面一体机、高端移动互联网设备、高端掌上电脑、高端便携式媒体播放器、游戏机和便携式导航设备等各种不同领域进行开发。
MarS Board超级ARM DIY平台选用飞思卡尔i.MX6 Cortex-A9双核处理器,正是因为这款处理器的功能强大,多媒体多显示能力强悍,可应用领域广泛,下面先介绍下飞思卡尔的i.MX6处理器。
特性
· 基于ARM Cortex-A9的可扩展单核、双核、四核产品,最高可达1.2GHz,具有ARMv7TM、Neon、VFPv3和Trustzone支持
· 32KB指令和数据L1缓存,256KB至1MBL2缓存
· 支持多码流的HD视频引擎,在高性能家族中支持1080P60解码、1080p30编码和3D视频播放
· 卓越的3D图形性能,最多支持四个shader核,200MT/s
· 独立的2D和/或矢量加速引擎
· 支持3D影像的图像传感器
· 丰富的接口,可以包括具有集成PHY的HDMIv1.4,SD3.0,具有集成PHY多个USB2.0 端口,具有集成PHY的千兆以太网,具有集成PHY的SATA-II,具有集成PHY的PCI Express、MIPI CSI、MIPI DSI、MIPI HSI和面向汽车应用的FlexCAN
· 全面的安全特性
· 可选的EPD显示控制器集成,面向电子书和类似应用
MarS Board
· 兼容性
MarS Board默认搭配i.MX 6Dual处理器,同时MarS Board提供可定制性的服务,由于i.MX6 Dual 和i.MX6Quad处理器 Pin-to-Pin兼容,故可更换为i.MX6Quad处理器,软件兼容,无需修改,软硬件无缝切换。
· 多种显示接口
MarS Board支持LCD、LVDS、HDMI多种显示接口,其中LCD接口可搭配4.3寸和7寸液晶显示屏,支持电阻触摸屏输入;LVDS接口可搭配9.7寸LVDS显示屏,支持电容触摸屏输入;HDMI接口用于连接HDMI高清显示器,分辨率最高可支持1080p60。而显示而这种多样化显示接口正好满足了不同客户针对不同应用的多样化及个性化需求。
· 多种操作系统
MarS Board支持uCOS-II、Ubuntu 11.10、Android 4.0.4多种操作系统,满足不同用户的需求。通过修改代码,可实现AMP(每个CPU核跑不同的操作系统),理论支持uCOS-II、Ubuntu、Android操作系统任意搭配,目前我们提供uCOS-II搭配Ubuntu的演示Demo。MarS Board多种操作系统的支持让软件工程师有了更好的发展空间,不同系统工程师可以基于这一个平台做不同程度的开发工作,MarS Board提供的相关BSP包也给了工程师一个评估的基础性资源
· 多媒体支持
支持多码流的HD视频引擎,支持1080P60解码、1080p30编码和3D视频播放
卓越的3D图形性能,最多支持四个shader核,200MT/s
独立的2D和/或矢量加速引擎
支持3D影像的图像传感器
AMP(asymmetric mulitiprocessing)操作系统
想充分利用多核的优势,实现AMP操作系统,MarS Board做得到。一个核跑uCOS-II,一个核跑Ubuntu,实时控制部分交给uCOS-II,界面交换交给Ubuntu,一个有趣的应用是自平衡小车。
声明:本内容为作者独立观点,不代表电源网。本网站原创内容,如需转载,请注明出处;本网站转载的内容(文章、图片、视频)等资料版权归原作者所有。如我们采用了您不宜公开的文章或图片,未能及时和您确认,避免给双方造成不必要的经济损失,请电邮联系我们,以便迅速采取适当处理措施;欢迎投稿,邮箱∶editor@netbroad.com。