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扩展能功能,结构图和功能列表如下: