单个ARM Cortex-A7内核 NXP i.MX6UL开发板 详解(一)

2018年01月02日 17:55    发布者:myir
开发板共享!!


型号:MYD-Y6ULX开发板( i.MX6ULL开发板)


                  第1 概述       MYD-Y6ULX(i.MX6ULL开发板)是基于NXP公司i.MX 6UL/6ULL系列处理器的嵌入式开发板。i.MX6UL是一个高功效、高性价比的应用处理器系列,采用单个ARM Cortex-A7内核,运行速度高达696MHz。i.MX 6ULL在i.MX 6UL的基础上精简了安全加密部分,但主频最高可达900MHz,更具性价比。i.MX 6UL/6ULL系列的处理器提供多种存储器接口,其中包括16位LPDDR2、DDR3、DDR3L、NAND Flash、NOR Flash、eMMC、Quad SPI和各种其他接口,用于连接外围设备。MYD-Y6ULX开发板集成了4G模块接口,WIFI模块,LCD接口,摄像头接口,双网口等众多外设接口,为工业/物联网网关(IOT Gateway)、DTU、HMI人机接口等应用提供了完善的开发资源。    MYD-Y6ULXX(i.MX6ULL开发板)由MYC-Y6ULX(i.MX6ULL核心板)和MYB-Y6ULX扩展底板两块板卡组成,提供Linux 4.1.15操作系统的驱动支持。随同开发板,提供包括用户手册、底板PDF原理图、外设驱动、BSP源码包、开发工具等相关资料。为开发者提供了稳定的设计参考和完善的软件开发环境,能够有效帮助开发者提高开发效率、缩短开发周期、优化设计质量、加快产品研发和上市时间。                                                                                                 图1-1 MYD-Y6ULX 产品图片      MYC-Y6ULX板上处理器的封装为MAPBGA 289,可以兼容I.MX 6UL的 G0、G1、G2、G3子系列和I.MX6ULL 的Y0、Y1、Y2子系列的多款型号,不同型号的处理器在资源上存在一定的差异。MYC-Y6ULX搭配MYB-Y6ULX底板,提供以下三种标准配置供用户选用:

产品型号
MYD-Y6UL2-256N256D-50-C

MYD-Y6UL2-4E512D-50-C

MYD-Y6UG2-256N256D-50-I


主芯片

MCIMX6Y2DVM05AA

MCIMX6Y2DVM05AA

MCIMX6G2CVM05AAB


工作温度

0℃ - +70℃

0℃ - +70℃

-40℃ - +85℃(WIFI -20℃-+65℃)


内存

256MB DDR

512MB DDR

256MB DDR


存储器

256MB NandFlash

4GB EMMC

256MB NandFlash


WIFI功能



× WIFI与EMMC复用SDIO



表1-1 MYD-Y6ULX 订购信息
以下是这几款系列芯片之间的主要差异:

Feature

MCIMX6G0

MCIMX6G1

MCIMX6G2

MCIMX6G3


Speed

500 MHz

500 MHz, 700 MHz

500 MHz, 700 MHz

500 MHz


Cache

32 KB-I, 32 KB-D

32 KB-I, 32 KB-D
128 KB L2

32 KB-I, 32 KB-D
128 KB L2

32 KB-I, 32 KB-D
128 KB L2


OCRAM

128 KB

128 KB

128 KB

128 KB


DRAM

16-bit LP-DDR2,
DDR3/DDR3L

16-bit LP-DDR2,
DDR3/DDR4L

16-bit LP-DDR2,
DDR3/DDR5L

16-bit LP-DDR2,
DDR3/DDR6L


eFuse

512-bit

1024-bit

1536-bit

2048-bit


NAND (BCH40)

Yes

Yes

Yes

Yes


EBI

Yes

Yes

Yes

Yes


Ethernet

10/100-Mbit/s x 1

10/100-Mbit/s x 1

10/100-Mbit/s x 2

10/100-Mbit/s x 2


USB

OTG, HS/FS x 1

OTG, HS/FS x 2

OTG, HS/FS x 2

OTG, HS/FS x 2


CAN

0

1

2

2


Security

Basic

TRNG, Crypto Engine
(AES/TDES/SHA), Secure Boot

TRNG, Crypto Engine
(AES/TDES/SHA), Secure Boot

TRNG, Crypto Engine (AES
with DPA/TDES/SHA/RSA),
Secure Boot, tamper monitor,
PCI4.0 pre-certification,
OTF DRAM encryption


Graphic

None

None

PxP

PxP


CSI

None

None

24-bit Parallel CSI

24-bit Parallel CSI


LCD

None

None

24-bit Parallel LCD

24-bit Parallel LCD


Quad SPI

1

1

1

1


SDIO

2

2

2

2


UART

4

8

8

8


I2C

2

4

4

4


SPI

2

4

4

4


I2S/SAI

1

3

3

3


S/PDIF

1

1

1

1


Timer/PWM

Timer x 2, PWM x 4

Timer x 4, PWM x 8

Timer x 4, PWM x 8

Timer x 4, PWM x 8


12-bit ADC

1 x 10-ch.

1 x 10-ch.

2 x 10-ch.

2 x 10-ch.

表1-2 i.MX6UL处理器资源对比


Feature

MCIMX6Y0

MCIMX6Y1

MCIMX6Y2


Core

ARM® Cortex-A7

ARM® Cortex-A7

ARM® Cortex-A7


Speed

500 MHz

500 MHz

500/800/900 MHz


Cache

32 KB-I, 32 KB-D

32 KB-I, 32 KB-D
128 KB L2

32 KB-I, 32 KB-D
128 KB L2


OCRAM

128 KB

128 KB

128 KB


DRAM

16-bit LP-DDR2,
DDR3/DDR3L

16-bit LP-DDR2,
DDR3/DDR4L

16-bit LP-DDR2,
DDR3/DDR5L


eFuse

256-bit

256-bit

256-bit


NAND (BCH40)

Yes

Yes

Yes


EBI

Yes

Yes

Yes


Ethernet

10/100-Mbit/s x 1

10/100-Mbit/s x 1

10/100-Mbit/s x 2


USB

OTG, HS/FS x 1

OTG, HS/FS x 2

OTG, HS/FS x 2


CAN

0

1

2


Graphic

None

None

PxP


CSI

None

None

16-bit Parallel CSI


LCD

None

None

24-bit Parallel LCD


Quad SPI

1

1

1


SDIO

2

2

2


UART

4

8

8


I2C

2

4

4


SPI

2

4

4


I2S/SAI

1

3

3


ESAI

1

1

1


S/PDIF

1

1

1


Timer/PWM

Timer x 2, PWM x 4

Timer x 4, PWM x 8

Timer x 4, PWM x 8


12-bit ADC

1 x 10-ch.

1 x 10-ch.

2 x 10-ch.


Security

None

AES-128, HAB

AES-128, HAB


Temperature

-40°C to 105°C (Tj)

-40°C to 105°C (Tj)

0°C to 90°C (Tj)

表1-3 i.MX6ULL处理器资源对比