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

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


名称:MYD-Y6ULX开发板( i.MX6UL开发板)

                           第1章 概述     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开发板(i.MX6UL开发板)由MYC-Y6ULX核心板和MYB-Y6ULX扩展底板两块板卡组成,提供linux4.1.15操作系统的驱动支持。随同开发板,提供包括用户手册、底板PDF原理图、外设驱动、BSP源码包、开发工具等相关资料。为开发者提供了稳定的设计参考和完善的软件开发环境,能够有效帮助开发者提高开发效率、缩短开发周期、优化设计质量、加快产品研发和上市时间。产品图片如下:                                           MYC-Y6ULX板(i.MX6UL核心板)上处理器的封装为MAPBGA 289,可以兼容I.MX 6UL的G0、G1、G2、G3子系列和I.MX6ULL 的Y0、Y1、Y2子系列的多款型号,不同型号的处理器在资源上存在一定的差异。MYC-Y6ULX搭配MYB-Y6ULX底板,提供以下三种标准配置供用户选用:

主芯片MCimx6Y2DVM05AAMCIMX6Y2DVM05AAMCIMX6G2CVM05AAB
工作温度0℃ - +70℃0℃ - +70℃-40℃ - +85℃(wifi-20℃-+65℃)
内存256MB DDR512MB DDR256MB DDR
存储器256MB NandFlash4GB EMMC256MB NandFlash
WIFI功能√× WIFI与EMMC复用SDIO√

        针对批量应用,米尔提供主芯片及内存等选配和定制服务。以下是这几款系列芯片之间的主要差异:
FeatureMCIMX6G0MCIMX6G1MCIMX6G2MCIMX6G3
Speed500 MHz500 MHz, 700 MHz500 MHz, 700 MHz500 MHz
Cache32 KB-I, 32 KB-D32 KB-I, 32 KB-D
128 KB L232 KB-I, 32 KB-D
128 KB L232 KB-I, 32 KB-D
128 KB L2
OCRAM128 KB128 KB128 KB128 KB
DRAM16-bit LP-DDR2,
DDR3/DDR3L16-bit LP-DDR2,
DDR3/DDR4L16-bit LP-DDR2,
DDR3/DDR5L16-bit LP-DDR2,
DDR3/DDR6L
eFuse512-bit1024-bit1536-bit2048-bit
NAND (BCH40)YesYesYesYes
EBIYesYesYesYes
Ethernet10/100-Mbit/s x 110/100-Mbit/s x 110/100-Mbit/s x 210/100-Mbit/s x 2
USBOTG, HS/FS x 1OTG, HS/FS x 2OTG, HS/FS x 2OTG, HS/FS x 2
CAN0122
SecurityBasicTRNG, Crypto Engine
(AES/TDES/SHA), Secure BootTRNG, Crypto Engine
(AES/TDES/SHA), Secure BootTRNG, Crypto Engine (AES
with DPA/TDES/SHA/RSA),
Secure Boot, tamper monitor,
PCI4.0 pre-certification,
OTF DRAM encryption
GraphicNoneNonePxPPxP
CSINoneNone24-bit Parallel CSI24-bit Parallel CSI
LCDNoneNone24-bit Parallel LCD24-bit Parallel LCD
Quad SPI1111
SDIO2222
UART4888
I2C2444
SPI2444
I2S/SAI1333
S/PDIF1111
Timer/PWMTimer x 2, PWM x 4Timer x 4, PWM x 8Timer x 4, PWM x 8Timer x 4, PWM x 8
12-bit ADC1 x 10-ch.1 x 10-ch.2 x 10-ch.2 x 10-ch.

i.MX6UL处理器资源对比
FeatureMCIMX6Y0MCIMX6Y1MCIMX6Y2
CoreARM® Cortex-A7ARM® Cortex-A7ARM® Cortex-A7
Speed500 MHz500 MHz500/800/900 MHz
Cache32 KB-I, 32 KB-D32 KB-I, 32 KB-D
128 KB L232 KB-I, 32 KB-D
128 KB L2
OCRAM128 KB128 KB128 KB
DRAM16-bit LP-DDR2,
DDR3/DDR3L16-bit LP-DDR2,
DDR3/DDR4L16-bit LP-DDR2,
DDR3/DDR5L
eFuse256-bit256-bit256-bit
NAND (BCH40)YesYesYes
EBIYesYesYes
Ethernet10/100-Mbit/s x 110/100-Mbit/s x 110/100-Mbit/s x 2
USBOTG, HS/FS x 1OTG, HS/FS x 2OTG, HS/FS x 2
CAN012
GraphicNoneNonePxP
CSINoneNone16-bit Parallel CSI
LCDNoneNone24-bit Parallel LCD
Quad SPI111
SDIO222
UART488
I2C244
SPI244
I2S/SAI133
ESAI111
S/PDIF111
Timer/PWMTimer x 2, PWM x 4Timer x 4, PWM x 8Timer x 4, PWM x 8
12-bit ADC1 x 10-ch.1 x 10-ch.2 x 10-ch.
SecurityNoneAES-128, HABAES-128, HAB
Temperature-40°C to 105°C (Tj)-40°C to 105°C (Tj)0°C to 90°C (Tj)

i.MX6ULL处理器资源对比