请选择 进入手机版 | 继续访问电脑版
Linaro官网96Boards.org
查看: 2582|回复: 0

DragonBoard 410C开发板评测

[复制链接]

68

主题

77

帖子

401

积分

超级版主

Rank: 8Rank: 8

积分
401
QQ
发表于 2016-12-6 13:33:38 | 显示全部楼层 |阅读模式
本帖最后由 96Boards 于 2016-12-27 11:26 编辑

96Boards规范的开发板近几年非常火,他们想统一开发板的标准,让硬件变得更简单。笔者也查阅了不少资料,发现就目前来说,全球量产的符合96Boards规范的开发平台很少,一只手都能数过来,秉着稀少=珍贵的原则,笔者今天再跟大家分享一款符合96Boards规范的开源硬件平台——Qualcomm DragonBoard 410C单板计算机,对于它的表现究竟如何,已经迫不及待了。

顾名思义,看到DragonBoard 410C这个名字,就很容易联想到板子可能是基于Qualcomm骁龙400系列处理器,事实也如此,从Qualcomm的官网可以了解到,Qualcomm 骁龙400系列处理器在性能与功耗方面找到了完美的平衡,带来了绝佳的智能硬件和物联网终端体验。归功于处理器强大的性能,甚至目前很多入门的智能手机都采用这个系列的芯片,窥一豹而看全身,更加期待骁龙400系列处理器在单板计算机上的表现了,废话就不多说了,来看下板子实物图。

包装非常精致,如果真要用一句话来表达的话就是“可以媲美目前旗舰智能手机的包装盒。”

在DragonBoard 410C板卡的屏蔽罩上可以看到贴着Arrow的商标,由此不难推测板卡实际应该是Arrow的产品。

要知道全新购买的DragonBoard 410C只有单板一块,而本次评测拿到了不少DragonBoard 410C周边的配件,包括:

  • DragonBoard 410C *1
  • 12V/2A输出的电源适配器 *1、手电筒 *1
  • 手势传感器模块 *1、光线传感器模块 *1、颜色识别传感器模块 *1

上面的这些东西暂时定为下文实验所要用到的素材。

Dragonboard开发板尺寸和我们生活中的信用卡那般大小,这主要是迎合96Boards消费版的设计规范,抛开工程样机的因素,板卡整体感官还是非常精致的。

Dragonboard 410C 是首款采用Qualcomm Snapdragon 410处理器,符合96Boards消费版设计规范的开源硬件板,板载1GB LPDDR3 RAM、8GB eMMC 4.51 Flash、WiFi/BT/GPS/FM功能、MicroSD卡座、HDMI接口、3个USB 接口(其中两个USB USB TypeA支持Host,一个MicroUSB接口支持Device功能)、40pin 低速扩展接口、60pin高速扩展接口以及16pin模拟扩展接口,6.5V~18V DC供电接口等丰富资源,具体资源分布如下图所示。

DragonBoard 410C板载资源概况:

  • Qualcomm骁龙410 SoC,4核ARM Cortex-A53处理器,最高主频1.2GHz,Adreno306 GPU
  • 1GB LPDDR3@533MHz,8GB eMMC 4.51
  • 3 x USB2.0(其中两个USB TypeA支持Host,一个支持MicroUSB接口支持Device)、MicroSD卡座、HDMI
  • WiFi/BLE/GPS/FM 4合一模块
  • 40pin 低速扩展接口,包括UART、SPI、I2S、I2C、GPIO x12、DC power
  • 60pin 高速扩展接口,包括DSI、USB、I2C、CSI
  • 16pin 模拟扩展接口,包括耳机、喇叭、FM天线

DragonBoard 410C支持6.5V~18V供电,可以确保非常大宽电压供电输入,板载丰富的扩展接口方便工程师添加各种强大的外设资源,相比我们熟知的其它的开源硬件板,如树莓派,DragonBoard 410C最大的不同是将有线的以太网口去掉了,这应该是考虑到日益繁盛的无线网环境以及本身精致小巧的板卡制定的尺寸很难再容下一个占据大空间的以太网口,另外DragonBoard 410C板卡也搭载了eMMC储存,无需外置的MicroSD来启动系统,非常方便。

取下应用处理器那部分的屏蔽罩可以发现,DragonBoard 410C 板载的1GB RAM是和处理器采用了堆叠的封装,外部显示的型号为APQ8016,另外板载搭载了独立的音频编解码芯片PM8916。

看完DragonBoard 410C板卡的整体的硬件概况,我们不难发现,由于依托于96Boards消费版的设计规范,除了主应用处理器,板卡的其他功能基本上等同于同样是基于96Boards设计规范的开发板。说起来,从96Boards社区了解到,这块板卡还是符合96Boards消费版设计规范的非常具有代表性的板卡。

上电启动

介绍完DragonBoard 410C硬件,接着上电启动板卡看看,从官网得知,DragonBoard 410C支持Andriod、Linux、Windows 10 IoT Core等系统。由于笔者也不知道拿到的板子内置的是什么系统,在来回折腾发现显示器没有输出的情况下选择重新烧录了Andriod系统。

DragonBoard 410C板子貌似是无法通过MicroSD卡直接启动系统的,只能通过MicroSD卡烧录到板载的eMMC中,具体流程是先用我们熟悉的win32 Disk Imager将下载的Andriod镜像烧录到MicroSD卡中。然后将MicroSD卡插入板卡的卡座内,将DragonBoard 410C 板卡背面的拨码开关调制到SD boot,上电启动板卡。

此次下载的Andriod系统是andriod-118版本的。

根据显示器上的输出直接选择对应的镜像安装

正式开始安装前会有确认提示,会擦除eMMC上原先的系统。


系统安装还是很快的,这让我想起了曾经BBBlack板载系统的烧录将近要用40多分钟,实在汗颜啊。安装完成后,取下MicroSD卡,将拨码开关恢复默认状态,全部置OFF档,重新上电启动系统就OK了,如下图所示。

这里有一点要注意下,看到笔者下面的输出显示为什么会换了?说起来,其实这里有一一点要特别注意,由于笔者平时一直使用的是一台DVI接口的显示器,所以在折腾DragonBoard 410C的时候默认用HDMI转DVI的输出,但是依照笔者上面下载的Andriod系统镜像,HDMI转DVI输出是有问题的,无法显示。

如果换成HDMI直接输出的话,试过几种设备都是可以的。

另外,此版本的Andriod系统还有一点问题,在插上USB键盘的时候,会显示“Unfortunately,the process com.andriod.phone has stopped",拔下USB键盘的时候又恢复正常,暂时不清楚是什么原因导致的。

Andriod的系统镜像是基于最新的6.0版本的


接着试下Qualcomm开发者社区提供的一个传感器项目的示例,在DragonBoard 410C上安装sensordemo。

打开安装的sensordemo app,我们可以直接通过传感器感应来改变APP中的画面亮度、图形颜色、手势控制操作,其实这在我么平时看到的很多产品中就用到了这些功能,比如手势切换歌曲,控制开关等,DragonBoard 410C给工程师提供了一个灵活的可以DIY的原型,而实际产品的创意就需要工程师自己发掘了。

值得庆幸的是,烧录了Debian系统后,这会在笔者的HDMI转DVI接口的显示器上可以正常的输出了,由此可见之前的Andriod系统确实对于DVI接口不支持。

在体验了DragonBoard 410C出色的硬件设计以及人性化的硬件布局之后,系统上的体验也让人眼前一亮。目前DragonBoard 410C开源硬件板在国内的售价为570RMB左右,虽说相比国产的一些开源硬件板价格要高上不少,但是胜在硬件配置、功能完善,况且在Qualcomm的开发者社区,有非常多的DragonBoard 410C板卡的资料、项目实例下载,无论是学习或是研发,工程师都可以做到游刃有余。


原文链接:http://www.eeboard.com/evaluation/dragonboard-410csingleboard/




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表