初次拿到SBC-EC9100板卡的时候其实兴致并不是很大,主要有两点,一是英倍特的板子,之前一直没什么接触,兴趣不大;二是主应用处理器还是ARM Cortex-A7的,印象中这玩意有点跟不上时代了,这个思想可能还是更多的受到了手机这玩意硬件的快速更新迭代的影响吧,一不小心就会把这种想法附加到其它领域上,看来内心还不够强大,有违作为一个工程师的初心。不过最后还是打算玩玩英倍特的这款SBC-EC9100板子,主要原因也是板子上搭载的这颗处理器(会不会觉得前后自相矛盾?其实不然!)因为SBC-EC9100基于飞思卡尔I.MX6UL处理器,大家也知道,飞思卡尔如今已经被NXP收购,这个从摩托罗拉中分离出来一路披荆斩棘过来的公司为世界带来的贡献还是有目共睹的,想到可能在不久的将来会消逝在人们眼中就觉得可惜,有种英雄末路的感觉(真是艹蛋的世界,众多伟大的公司都敌不过资本!!!),吐槽就到此为止,来看看这款不受待见又让人忍不住“怜惜”的板子吧。
SBC-EC9100硬件
SBC-EC9100的外形同我们以前接触过的树莓派、Beaglebone Black挺像的,具体应该说是神似,板卡基于飞思卡尔(现在应该说是NXP)高效能嵌入式处理器I.MX6UL,单核ARM Cortex A7处理器,主频有点低,仅有可怜的528MHz,跟目前市面上主流的单板计算机相比有点相形见绌。

SBC-EC9100的外设资源并不是很多,除了一些主要的USB、以太网、LCD、Camera接口,其他的外设功能都需要通过板载的80PIN 双排针接口扩展出来,更多的是让工程师自己DIY。

从实际拿到的板卡来看,SBC-EC9100并没有搭载WiFi/BT模块,看了下介绍,这东西都属于选配,看来笔者手上的这款算是简配版中的"乞丐版"。

SBC-EC9100板载资源如下:
- Freescale I.MX6UL G3,ARM Cortex A7 处理器,528MHz
- 板载512 MB DDR3,4GB EMMC
- 24 Bit LCD 接口
- 支持10bit camera接口
- 1*百兆网口,1*USB OTG,1* USB Host ,Micro SD card,1* 工业WIFI(选配)
- 外扩接口80PIN(40*2),其中排座A 兼容树莓派(Raspberry PI 40 Pin)扩展接口
- 提供可扩充的1* Uart, 1*485,2*CAN,1*SPI,1*I2S,1*RMII,ADC,PWM
i.MX6UL应用处理器
除了"乞丐版"板卡,板载的应用处理器在I.MX6家族中也属于最低端的版本,所以,从SBC-EC9100板卡的整个配置来看,不难发现其定位的市场在中低端,采用单核低频率的i.MX6UL处理器、整个板卡无过多用户体验,无过多对于人机交互的方式,比较适合面向于医疗仪器、视频监控、通信等工业嵌入式控制领域。

应用处理器的具体型号为MCIMX6G3CVM05AA,14 x 14 mm BGA封装, 集成比较具有能效比的单核处理器ARM Cortex-A7,最大主频为528MHz,同时具备各种接口,包含LPDDR2、DDR3、DDR3L、NAND flash、NOR flash、eMMC 、Quad SPI存储等接口,还有宽范围的外围设备接口,如WLAN、Bluetooth、GPS、Display和Camera,具体可以参考官方的规格书以及下图所示的硬件系统框图。

以下四SBC-EC9100板卡的一些细节图。

电源接口、LED指示灯、复位/电源按键

以太网接口、USB HOST/OTG接口

4GB eMMC、512MB DDR3、未贴片的WiFi/BT无线模块
上电实测
由于SBC-EC9100板卡不具备HDMI接口的输出,所以一般可以选择串口或者通过LCD接口的方式查看系统。下图则是通过LCD接口扩展的4.3英寸屏幕(带电阻式触摸屏),虽说板卡属于“乞丐版”类型,但是想扩展的话,东西一点都不少,而且英倍特也提供不少外扩的模块,就是价格没那么便宜,不如自己去某宝淘的实惠。

板卡是支持5V供电,上电后运行出厂内置的Debian系统,启动画面的freescale logo让人热泪盈眶啊,不知道还能见到多久。

用户名、密码都是默认的root。

查下CPU的信息,单核处理器,主频为198MHz~528MHz。

因为板子上的无线模块未贴片,上网的话只能插上网线。

SBC-EC9100板卡默认的是静态IP,而且网关是192.168.2.1的,这需要根据自己实际的网络情况配置,配置文件在etc/network/interfaces中。最方便的方式是直接设置为自动获取IP地址,设置OK后就可以正常联网。

在板卡的功能测试上,英倍特也提供了相应的测试手册,常见的有RTC、EEPROM、eMMC、GPIO、UART、RS485、USB、CAN等功能的测试,这里就不一一说明了,下图则为接上的4.3英寸屏幕的触摸屏测试
![]()
说穿了其实类似一个电阻屏的校准。

视频播放测试,安装mplayer播放视频,同时也通过读取外部存储验证了USB的功能。

小视频,或者说对解码要求不高的视频可以正常播放,但是画面有些糊,而稍微高清一点的视频直接“宕机”了。

虽然从表面上来看,SBC-EC9100的性能不能和目前主流的单板计算机相比,但是还是忍不住测试了下,测试工具安装的是sysbench,测试对比的板卡有树莓派2/3、香蕉派3、Hikey。
因为SBC-EC9100搭载的i.MX6UL只具备单核,所以实际测试过程中都只测试单核性能。
SBC-EC9100测试结果

树莓派3测试结果

香蕉派3测试结果

Hikey测试结果

树莓派2测试结果

测试结果汇总

从测试结果可以看出,SBC-EC9100板子上的i.MX6UL这颗处理能力和主流的单板计算机相比,性能差距较大,最后还是找来了树莓派2才找了个单核性能差不多的伙伴。
小结
简单上手体验了英倍特推出的SBC-EC9100开发板,怎么说呢,依托于飞思卡尔i.MX6UL这颗处理器,板子外设可扩展的资源还是非常灵活丰富的,但板子本身没什么特点,作为电子发烧友来说,实在找不到可折腾的意义,但是,要知道SBC-EC9100板子的推出本身就不是针对这部分人群,更多的是用于目前工业控制或者嵌入式领域,对图形界面、人机交互要求不高的应用领域,如果非要对性能提出个要求,也有办法,英倍特还有一款基于Ti AM437x处理器的高性能板卡SBC-EC8800,有兴趣的可以自己去官网英倍特官网看看。
虽然SBC-EC9100板卡的性能只和树莓派2旗鼓相当,但是,从产品研发的角度来讲,i.MX6UL远比树莓派2上的这颗专门定制的Soc强上不少,一个是货源,一个是供货周期,这些优势都是产品量产中必不可少的因素。
所以,回到文章的首题目,补全的问题应该是,NXP收购飞思卡尔后,i.MX6UL会是”英雄末路“吗?答案:”当然不会,针对图形界面、人机交互要求不高的入门级的工业控制或嵌入式领域,i.MX6UL的路还长着。“
原创申明:本文为爱板网原创,谢绝转载!
初次拿到SBC-EC9100板卡的时候其实兴致并不是很大,主要有两点,一是英倍特的板子,之前一直没什么接触,兴趣不大;二是主应用处理器还是ARM Cortex-A7的,印象中这玩意有点跟不上时代了,这个思想可能还是更多的受到了手机这玩意硬件的快速更新迭代的影响吧,一不小心就会把这种想法附加到其它领域上,看来内心还不够强大,有违作为一个工程师的初心。不过最后还是打算玩玩英倍特的这款SBC-EC9100板子,主要原因也是板子上搭载的这颗处理器(会不会觉得前后自相矛盾?其实不然!)因为SBC-EC9100基于飞思卡尔I.MX6UL处理器,大家也知道,飞思卡尔如今已经被NXP收购,这个从摩托罗拉中分离出来一路披荆斩棘过来的公司为世界带来的贡献还是有目共睹的,想到可能在不久的将来会消逝在人们眼中就觉得可惜,有种英雄末路的感觉(真是艹蛋的世界,众多伟大的公司都敌不过资本!!!),吐槽就到此为止,来看看这款不受待见又让人忍不住“怜惜”的板子吧。
SBC-EC9100硬件
SBC-EC9100的外形同我们以前接触过的树莓派、Beaglebone Black挺像的,具体应该说是神似,板卡基于飞思卡尔(现在应该说是NXP)高效能嵌入式处理器I.MX6UL,单核ARM Cortex A7处理器,主频有点低,仅有可怜的528MHz,跟目前市面上主流的单板计算机相比有点相形见绌。

SBC-EC9100的外设资源并不是很多,除了一些主要的USB、以太网、LCD、Camera接口,其他的外设功能都需要通过板载的80PIN 双排针接口扩展出来,更多的是让工程师自己DIY。

从实际拿到的板卡来看,SBC-EC9100并没有搭载WiFi/BT模块,看了下介绍,这东西都属于选配,看来笔者手上的这款算是简配版中的"乞丐版"。

SBC-EC9100板载资源如下:
- Freescale I.MX6UL G3,ARM Cortex A7 处理器,528MHz
- 板载512 MB DDR3,4GB EMMC
- 24 Bit LCD 接口
- 支持10bit camera接口
- 1*百兆网口,1*USB OTG,1* USB Host ,Micro SD card,1* 工业WIFI(选配)
- 外扩接口80PIN(40*2),其中排座A 兼容树莓派(Raspberry PI 40 Pin)扩展接口
- 提供可扩充的1* Uart, 1*485,2*CAN,1*SPI,1*I2S,1*RMII,ADC,PWM











