当前位置: 移动技术网 > 科技>硬件教程>硬件其它 > 全新的基于MCIMX6UL-EVK开发板评测

全新的基于MCIMX6UL-EVK开发板评测

2020年09月08日  | 移动技术网科技  | 我要评论
全新的基于MCIMX6UL-EVK开发板评测下面小编就为大家带来全新的基于MCIMX6UL-EVK开发板评测,有兴趣的朋友可以参考本文,希望能对大家有所帮助... 15-12-01

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板卡上的资源分布还是非常清楚的,不过,由于板卡上搭载了两个mcirousb接口,其中一个是串口转usb,另一个是usb otg接口,在使用串口以及下载功能的时候要区分清楚,后面在下载软件使用的过程中会用到。

mcimx6ul-evk开发板评测

mcimx6ul-evk开发板评测

mcimx6ul-evk开发板评测

方法/步骤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卡的组合。

mcimx6ul-evk开发板评测

mcimx6ul-evk开发板评测

方法/步骤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的安全特性,集成了众多的加密功能

mcimx6ul-evk开发板评测

mcimx6ul-evk开发板评测

方法/步骤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通信、音频电路等,功能都可以正常使用,但是如果工程师需要直接拿来在项目中使用,还需进一步优化。

如下图是以太网功能:

下图则是通过板载的音频电路播放歌曲:

mcimx6ul-evk开发板评测

mcimx6ul-evk开发板评测

mcimx6ul-evk开发板评测

mcimx6ul-evk开发板评测

mcimx6ul-evk开发板评测

mcimx6ul-evk开发板评测

mcimx6ul-evk开发板评测

mcimx6ul-evk开发板评测

mcimx6ul-evk开发板评测

mcimx6ul-evk开发板评测

end

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网