MYD-Y6ULX是米尔科技推出的基于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-Y6ULX开发板由MYC-Y6ULX核心板和MYB-Y6ULX扩展底板两块板卡组成,提供Linux 4.1.15操作系统的驱动支持。随同开发板,提供包括用户手册、底板PDF原理图、外设驱动、BSP源码包、开发工具等相关资料。为开发者提供了稳定的设计参考和完善的软件开发环境,能够有效帮助开发者提高开发效率、缩短开发周期、优化设计质量、加快产品研发和上市时间。

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处理器资源对比
  2.1 核心板硬件资源
MYC-Y6ULX核心板采用高密度高速电路板设计,并同时兼容i.MX 6UL和i.MX 6ULL系列处理器,在大小为37x39mm的板卡上集成了处理器、DDR、NAND Flash、eMMC、电源管理等电路。核心板与底板连接采用1mm间距的邮票孔焊盘相连,抗震动能力好,稳定可靠,同时具有更高的性价比。结构如图2-1所示:


2.2 底板硬件资源
MYB-Y6ULX是与MYC-Y6ULX核心板配套的使用的扩展底板,采用12V 直流供电,在考虑管脚复用的情况下,实现了尽可能多的功能,方便了用户更好地评估 i.MX6UL\i.MX6ULL系列处理器的性能。板上扩展出的主要功能有LCD、摄像头、USB、以太网、WIFI、4G模块、音频、TF卡、RS485、RS232、CAN、RTC、IO扩展能功能,结构图和功能列表如下: