×
嵌入式 > 技术百科 > 详情

娱乐、智能家居控制两不误——强大的Mixtile LOFT-Q开源单板计算机评测

发布时间:2020-06-22 发布时间:
|

如果要评估下国内近几年爬升最快的应用处理器Soc厂商,全志科技绝对算排的上号的一位。尤其随着全球开源硬件的火热,全志的应用处理Soc更是频繁出现在工程师眼前,如我们熟知的PCDuino、香蕉派、Cubieboard2等无一不搭载全志的应用处理器Soc,基于这种目前较为流行的开源硬件板,全志不但笼络到了一批“全志粉”,而且更是将自身产品生态圈逐步扩大。这不,爱板网最近又拿到了一块基于全志应用处理Soc的开源单板计算机——由深圳致趣科技提供的Mixtile LOFT-Q(米太),这个原型板偏向于家居娱乐环境,支持4K的视频解码能力,可以用于搭建自己的家庭影院,看电影、玩游戏都不在话下,同样,它也可以向”高尚”的领域沾边,比如作为目前流行的智能家居的控制中心和数据中心。

说了这么多,让我们先一起来见识下Mixtile LOFT-Q开发板的庐山真面目吧,首先,包装给人的感觉很普通。

打开包装盒,依旧看起来很简洁的样子盒内的配件也不多,一块MixTile LOFT-Q板卡以及一根暂时不知道有什么用的转接排线(看样子是像接移动硬盘的),另外,板卡设计得很还是比较贴心的,已经给我们配套了一个专门的卡盒。

将卡盒的”皮“扒掉,终于看到了板卡的真容,第一眼会觉得很上档次,不过,有两根天线附着在透明的卡盒盖上,样子呢,不算美观,这可能会让处女座的朋友有些纠结,不过好在,官方会在之后推出配套的完整可扩展外壳,相信你再也不会有这种顾虑了。

翻到板卡的背面,透过透明卡盒,能很清楚的看到板卡搭载的居然是全志A31的应用处理Soc,集成强劲的GPU,可以支持4K解码,另外我们也看到了在Soc位置的卡盒处开了几条长状孔,看设计的目的是用来散热的,不过在笔者看来,以芯片到卡盒的距离,这种开孔对散热的辅助已经微乎其微了。

里里外外的观摩了一遍板卡,总的来说,Mixtile LOFT-Q第一给人的印象是全志A31应用处理器Soc的强大,可扩展的功能也很多,那板卡具体有些什么功能呢?我们还得继续往下看。

MixTile LOFT-Q

为了更清楚的了解板卡,我们将Mixtile LOFT-Q板卡从卡盒中取下来,如下图所示,这是未将卡盒“扒皮”前Mixtile LOFT-Q板卡的整体情况。

可以看到,在卡盒上附着的功能很少,除了两个天线(WiFi/ZigBee),还有一个控制小板(包括电源键、LED指示灯以及红外接收器),Mixtile LOFT-Q主板的资源如下所示:

  • 全志A31应用处理Soc,ARM Cortex™-A7 4 核,PowerVR™ SGX544MP2 GPU
  • 正基 AP6234 模组,支持 2.4G/5G Wifi & 蓝牙 4.0
  • NXP JN5168(JN5168数据手册) 低功耗 ZigBee 芯片
  • 2GB 64-bit DDR3、板载8GB eMMC
  • HDMI 支持、Toslink 接口、千兆以太网支持、2.5-inch SATA III 硬盘接口
  • 双麦克风、4路 USB2.0 支持、板载加速度传感器、红外遥控支持
  • 180pin扩展接口,包含 I2C, SPI, LCD, MIPI DSI, RGB/LVDS, CSI, MIPI CSI, ADC, CTP, RTP, SPDIF-OUT, SPDIF-IN, GPIO等(据官方介绍,他们为为这些预留的扩展接口,陆续推出各种类型的功能扩展板,比如摄像头、触摸屏、各种传感器等)

和笔者看过的其它的开源硬件相比,比如香蕉派、树莓派等,Mixtile LOFT-Q最让人惊喜的地方主要有四点:

  • 1,搭载全志A31应用处理Soc
  • 2,板载了2GB DDR3内存
  • 3,板载了8GB 高速eMMC
  • 4,板载ZigBee、WiFi模块

全志A31 应用处理Soc

首先来看下全志的这颗号称可以支持4K视频解码的应用处理Soc A31,如下图所示

从A31 Soc的系统框图中,我们不难发现A31集成丰富的资源,尤其以多媒体这块资源为甚,配备了丰富的显示接口,如HDMI 1.4、LCD RGB、MIPI DSI、LVDS等,也配备了丰富的图像输入接口,包括CSI和MIPI CSI等,相较于其他的外设接口资源,我们还是能看出A31侧重点在于多媒体处理这领域。

当然,这么说并不代表A31在其他方面表现不佳,恰恰相反,A31在爱板网评测过的单板计算机中,算是一款性能非常高的应用处理Soc。这样笼统的说或许大家没什么印象,我们就和目前市面上流行的其它单板计算机相比看看,比如,文章一开头说的香蕉派,而它正好搭载的是全志的上一代的应用处理Soc A20,这两者相比较,我们能非常明确的看到A31的优势:

  • 首先,CPU的性能提升,从双核A7升级到4核A7
  • 其次,GPU的提升,从ARM的Mail-400升级为和苹果GPU一样的供应商Imagination的PowerVR系列SGX544MP2,整体性能要比Mail-400高出2倍
  • 搭载图像信号处理器(ISP)单元,可以支持1,200万摄像头和1080p@60fps高清录像,以及零延时拍照、1秒10连拍等功能,并且单独的ISP硬件模块可以提高拍照速度,具有更好的图像处理效果以及降低功耗

ZigBee、WiFi模块

  • ZigBee

Mixtile LOFT-Q板载的ZigBee方案是基于NXP的JN5168A单芯片解决方案,这是一颗2.4G支持JenNet-IP、ZigBee Smart Energy、ZigBee Light Link、RF4CE以及IEEE802.15.4网络协议栈的无线通信芯片,内部集成了Flash、RAM、EEPROM存储器等外设资源,只需少量的外部组件(低于0.15美金的成本),就可实现一个完整的2.4G无线通信方案。

  • RX功耗 17mA , TX功耗 15mA
  • 接收灵敏度 -95dBm
  • 发射功率 2.5dBm

  • WiFi模块

Mixtile LOFT-Q板载的WiFi方案是采用正基的 AP6234 模块,支持2.4G/5G Wifi & 蓝牙 4.0,支持WiFi 802.11 a/g/n标准。

除了以上的这几个比较突出的特点,Mixtile LOFT-Q的其它板载资源也非常丰富,如板载后备电池、支持千兆以太网口,支持2.5英寸SATA 3硬盘扩展接口等,这里就不再一一举例说明。

当然,也不是说Mixtile LOFT-Q就是完美无缺的,比如说板卡的电源设计,在笔者看来,就有点不符合“潮流”,Mixtile LOFT-Q采用12V DC的电压输入,或者是设计之初考虑到板卡尽可能接外设资源的情况,板卡功率负载不够,比如板卡带了SATA的硬盘接口,考虑到对功能的妥协,无奈设计了12V的电源供电接口。

总之,Mixtile LOFT-Q相较于目前普遍的开源硬件板,在性能和功能上都要高出不少,而这也主要归功于全志A31应用处理Soc的功劳,除了超牛叉的多媒体播放功能,Mixtile LOFT-Q还可以用来做些什么呢?我想,下面这张图就很好的诠释了Mixtile LOFT-Q可实现的另外的功能。

是不是觉得很眼熟?对了,在爱板网拆解的小智智能音箱中,我们就道出了小智音箱的愿景就是成为这样一个智能家居的控制中心,这可能就是所谓英雄所见略同吧。

如何开发

谈完开发板的性能、功能,那Mixtile LOFT-Q具体该如何开发呢?

在GitHub上,官方提供了多种系统的源码下载,对于想构建自己系统组成的朋友来说,亲自动手也是一件不错的选择。不过若是对于初次接触这类板卡的工程师来说,需要基于Linux系统开发环境自己编译系统镜像,这也是个不小的工作量,可能有些麻烦,好在,Mixtile LOFT-Q有比较详细的开发步骤供参考,有兴趣的可以点击查看。

除此之外,官方也提供了现成的系统镜像,我们可以直接可以在windows系统下烧录系统,以SD卡启动为例,步骤如下:

  • 在www.mixtile.com/downloads/loft-q/页面中下载带有img匹配文字的系统镜像
  • 将下载下来的系统解压缩后通过Win32DiskImager烧录到SD卡中即可

这里可能有人会有疑问,全志的应用处理器不是有专门的SD卡烧录工具PhoenixCard,为什么不用它?官方给的答复是“目前他们的 Linux 系统使用了 mainline 的 uboot 和 kernel ,所生成的镜像不需要全志的工具,只需要直接烧录到SD 卡里即可。”

将烧录完成的SD插入Mixtile板卡,接上必要的外设如显示器、鼠标、键盘灯(当然你也可以通过串口查看系统启动),如下图

登陆密码为:root 密码为:linux

系统启动后原本想切换到图形界面看看,结果提示“no startx installed",看来官方提供的OpenSuse factory系统已经阉割掉了图形界面,无奈作罢,有关Mixtile LOFT-Q更多功能的体验我们会在后续慢慢完善,如今见到的不过是冰山一角。

看完Mixtile LOFT-Q的系统上电,不得不再泼一盆冷水。相较于市面上其他的开源硬件板,目前Mixtile LOFT-Q板卡提供的开发文档资料还不够全面,也没有详细的step-to-step教程引导你学习,因此其开发过程中可能会遇到一些问题,比如上面的实例中,在windows下,如何将编译好的系统镜像烧录到SD卡中就并没有明确的说明文档,这对于没有基础的工程师来说确实是个不小的问题,也可能是官方已经默认为使用此款开发板的工程师都是有较强基础的。另外有一点必须强调,MixTile LOFT-Q的本质是要打造开源智能硬件互助式设计平台,资料肯定会慢慢完善,有兴趣的可以考虑观望一段时间再做打算。

小结

介绍了Mixtile LOFT-Q开发板的功能、应用场景以及简单的开发环境,Mixtile LOFT-Q搭载全志A31多媒体应用处理Soc(ARM Cortex™-A7 4 核,PowerVR™ SGX544MP2 GPU)、支持4K视频解码,可用于用于组建家庭影院或者数字高清播放器;板载WiFi/蓝牙模组(正基 AP6234 模块),ZigBee模块(NXP的JN5168A),可用以构建智能家居的控制中心和数据中心的无线通信网络;另外板载的诸多丰富外设资源可供工程师、创客、或者极客DIY自己的创意产品,总之,Mixtile LOFT-Q是一款满足娱乐、智能家居控制两不误的开源单板计算机。



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
无人机新突破:或将利用手机发射塔追踪无人机