全新的基于MCIMX6UL-EVK开发板评测
feescale飞思卡尔于7月份发布全新的基于arm cortex-a7核心的低功耗处理器i.mx6ul,主要面向车载信息处理、家庭能源管理系统、工控领域、物联网网关等应用。具有可扩展性、高性能和低功耗特性。目前主要活跃在汽车、消费电子、工业、医疗/保健等领域。
工具/原料
1、mcimx6ul-evk开发板
2、1个电源适配器
3、两根microusb线
4、一根网线
5、一张microsd卡
6、鼠标
7、键盘
8、液晶显示屏,型号为lcd8000-43t
方法/步骤
1、mcimx6ul-bb底板评测
首先我们来看底板mcimx6ul-bb,底板采用了4层板设计,大小为13.0 cm x 10.8 cm,板卡上的接口还是非常丰富的。
底板mcimx6ul-bb板载资源:
1 , lcd扩展连接器
2 , hdmi连接器(未贴片hdmi发射器芯片
3, 音频编解码器电路(包括3.5mm耳机接口、麦克风输入、左右扬声器输出)
4, 一个usb2.0 microusb otg连接器
5, 一个usb2.0 usb host接口
6, 两个以太网(10/100t)连接器
7, 双can连接器
8, sd/ sdio接口
9,并行相机接口
10, 传感器:飞思卡尔mag3110 电子罗盘,飞思卡尔fxls8471q 加速度计、陀螺仪(未贴片)
11, 20pin标准jtag连接器
12, uart-to-micro usb接口
13,arduino扩展接口
mcimx6ul-bb板卡上的资源分布还是非常清楚的,不过,由于板卡上搭载了两个m*usb接口,其中一个是串口转usb,另一个是usb otg接口,在使用串口以及下载功能的时候要区分清楚,后面在下载软件使用的过程中会用到。
方法/步骤2
mcimx6ul-cm核心板评测
核心板mcimx6ul-cm同样是四层板的设计,大小为6.76 cm x 4.24 cm,
板载的i.mx6ultralite应用处理器将近300个管脚,仅仅用4层板就能设计出来。
核心板mcimx6ul-cm板载资源:
1, i.mx6ultralite应用处理器
2, 分离式电源供电电路
3, 4gb的ddr3l sdram
4, 256 mb四通道spi flash/nand闪存(未贴片)
5 ,microsd连接器/emmc(未贴片)
核心板mcimx6ul-cm的资源看起来就相对比较少,除了i.mx6ultralite应用处理器,核心板载存储的扩展上都做了兼容的设计,比如可以选择spi flash或者nand flash,可以选择microsd卡座或者emmc,而板卡默认的配置是spi flash与microsd卡的组合。
方法/步骤3
i.mx6ultralite应用处理器评测
mcimx6ul-evk开发板上搭载的应用处理器具体型号为pcimx6g2cvm05aa,采用了bga 14mm*14mm的封装,这是飞思卡尔首款基于arm cortex-a7处理器的i.mx6系列芯片,单核,拥有最大为528mhz的主频,如下图所示。
芯片的硬件系统框图如下:
i.mx6ultralite的特性如下所示:
1, 基于arm cortex-a7处理器,最大主频为528mhz,支持128 kb二级高速缓存
2,支持并行lcd显示器,高达wxga(1366×768)分辨率
3,支持8/10/16/24位并行摄像头传感器接口
3, 支持16位lp-ddr2,ddr3/ ddr3l
4, 支持8位/16位并行nor flash/ psram
5, 双通道quad-spi nor flash
6, 支持8位nand flash(40位ecc)
7, 2个mmc4.5/3.0 sd/ sdio端口
8, 2个usb2.0 otg,hs/ fs,支持从设备或主机模式
9, 音频接口:3个i2s/ sai,s / pdif tx/rx
10,2个10/100以太网,支持ieee1588标准
11, 2个12位adc,高达10个输入通道,包含电阻式触摸控制器(4线/5线)
12, 集成pmu单元
13, 安全模块:真随机数发生器,加密引擎(aes/ tdes/ sha/ rsa),防篡改监控
14, 安全启动,simv2/ evmsim x 2,otf dram加密,pci4.0预认证
i.mx6ultralite的诸多特性中有几点还是非常让人值得期待的,cortex-a9系列,在保持相同性能的前提下,可以降低50%左右的功耗,低功耗名副其实。另外值得一提的是i.mx6ultralite的安全特性,集成了众多的加密功能
方法/步骤4
上电启动
1)mcimx6ul-evk开发板在出厂的时候并没有烧录系统,所以我们在使用前首先要烧写系统,系统将通过usb otg接口烧录到microsd卡中,准备工作如下:
1, 准备一个电源适配器,笔者这里使用的是5v/2a
2, 两根microusb线(一根用于烧写系统,另一个可以查看系统烧写log以及开机启动信息)
3, 一根网线,一张microsd卡等外围配件如鼠标、键盘
4, 一个液晶显示屏,型号为lcd8000-43t(这个可以在英倍特官网购买到)
在飞思卡尔官网下载mcimx6ul-evk开发板的软件支持包bsp,如下图中标注的,包含了下载工具以及系统镜像,系统是基于linux定制的yocto系统。
下载完,解压缩,然后需要根据用户指导手册的说明来完成下面的操作,比如,这里想通过microsd卡启动系统,我们必须打开相应的下载文件mfgtool2-yocto-mx-evk-sdcard-sd2.vbs,如下图所示的那样。
2)下载前记得先将microsd卡插入核心板,将核心板上的模式拨码拨到相应指定的位置。
3)下载过程中我们可以通过uart-to-usb接口观察到系统烧写的log。烧写完成,无论是软件还是系统log打印都会提示成功的信息。
4)将板卡断电,恢复默认的拨码设置,连接上相应的配件上电启动,如果有屏幕的话能直观的看到启动画面,没有屏幕的工程师也可以通过uart-to-usb接口查看系统系统,以下是通过英倍特的lcd8000-43t液晶显示屏查看系统。
5)官方提供的系统是基于linux内核定制的yocto项目。
6)进入系统后,发现一个问题,电阻屏触摸感应有严重的误差,似乎没有经过校准,所以最好接上鼠标操作,进入触摸校准界面重新校准一次,完成后即可直接通过触摸享用yocto项目。
7)笔者大概测试了板卡上的基本功能,比如以太网通信,usb通信、音频电路等,功能都可以正常使用,但是如果工程师需要直接拿来在项目中使用,还需进一步优化。
如下图是以太网功能:
下图则是通过板载的音频电路播放歌曲:
end
推荐阅读
-
(图文)标准版的全新小米路由器拆解评测 硬盘可以自己换
-
(图文)标准版的全新小米路由器拆解评测 硬盘可以自己换
-
SAP和爱立信共推基于云的全新机对机解决方案
-
全新的基于MCIMX6UL-EVK开发板评测
-
OPPO Find X2 Pro评测:这是最高指标的旗舰 这是全新时代的开启
-
罗技全新一代入门游戏鼠标G102体验评测:更加全能的游戏鼠标
-
苹果自曝全新OS:基于家庭的操作系统
-
编写一个基于 UDP 的文件收发软件,用来将文件发送给开发板。
-
分享篇 - 58同城基于Android APP Bundle开发的全新编译模式(编译速度提升70%)
-
ThinkBook 14p笔记本全新评测 锐意进取的青年良品