MYC-Y6ULY2-256N256D-50-I 数据手册
MYC-Y6ULX CPU Module
- 528MHz NXP i.MX 6UL/6ULL ARM Cortex-A7 Processors
- 256MB DDR3 SDRAM
- 256MB Nand Flash (4GB eMMC Flash is optional)
- On-board 10/100M Ethernet PHY
- 1.0mm pitch 140-pin Stamp Hole Expansion Interface
- Ready-to-Run Linux 4.1.15
Figure 1-1 MYC-Y6ULX CPU Module (delivered with shield cover)
Measuring only 37mm by 39mm, the MYC-Y6ULX CPU Module is covered with shield and powered by NXP i.MX
6UltraLite/6ULL processor based on the ARM Cortex-A7 architecture. With a choice of G2 and Y2 sub family
processors running at 528MHz and integrated with 256MB DDR3 and 256MB Nand Flash (4GB eMMC Flash is
optional), the MYC-Y6ULX module delivers high performance with ultra-efficient power that targets Industry
Control, Communications, HMI, Smart Healthcare and Internet of Things (IoT) applications. It carries out as many
as peripheral signals and IOs through 1.0mm pitch 140-pin stamp hole expansion interface to allow customer’s
extension for their next embedded design. The module is ready to run Linux and can support industrial operating
temperature range from -40 to +85 Celsius.
MYIR also offers a development board MYD-Y6ULX which is built around the MYC-Y6ULX CPU Module with a
specially designed base board. A variety of peripheral interfaces have been brought out to the base board through
headers and connectors including serial ports, two USB Host, one USB OTG, two 10/100Mbps Ethernet, CAN,
Camera, LCD, Audio, TF card as well as a Mini PCIe interface for 4G LTE Module. The board also has an integrated
WiFi Module with external antenna to allow wireless communications. Along with some cable accessories, the
MYD-Y6ULX is a complete evaluation platform and reference design for development based on i.MX 6UL/6ULL
processors.
1/8
Figure 1-2 MYD-Y6ULX Development Board
MYIR provides three models of MYC-Y6ULX CPU Module with mainly different features as shown in below table.
User can select model according to their own requirement.
Part No.
MYC-Y6ULG2-256N256D-50-I
MYC-Y6ULY2-256N256D-50-C
MYC-Y6ULY2-4E512D-50-C
RAM
256MB DDR3
256MB DDR3
512MB DDR3
Processor
Flash
Working
Temp.
2/8
MCIMX6G2CVM05AB
256MB Nand Flash
-40 to +85 Celsius
MCIMX6Y2DVM05AA
256MB Nand Flash
0 to +70 Celsius
MCIMX6Y2DVM05AA
4GB eMMC
0 to +70 Celsius
Table 1-1 Three Models of MYC-Y6ULX (default configurations)
Hardware Specification
The MYC-Y6ULX CPU Module is using the 14 x 14mm, 0.8 mm ball pitch, 289 MAPBGA package 528 MHz i.MX
6UltraLite / i.MX 6ULL ARM Cortex-A7 application processor which provides multiple compatible options of G0,
G1, G2, G3, Y0, Y1 and Y2 sub family. The MCIMX6G2CVM05AB and MCIMX6Y2DVM05AA are optional as the
default part with the board.
Expanding the i.MX 6 series, the i.MX 6UltraLite is a high performance, ultra-efficient processor family featuring
an advanced implementation of a single ARM® Cortex®-A7 core, which operates at speed up to 696 MHz. The
i.MX 6UltraLite applications processor includes an integrated power management module that reduces the
complexity of external power supply and simplifies power sequencing. Each processor in this family provides
various memory interfaces, including 16-bit LPDDR2, DDR3, DDR3L, raw and managed NAND flash, NOR flash,
eMMC, Quad SPI and a wide range of other interfaces for connecting peripherals such as WLAN, Bluetooth™, GPS,
displays and camera sensors.
Feature
MCIMX6G0
MCIMX6G1
MCIMX6G2
MCIMX6G3
Speed
528 MHz
528 MHz, 696 MHz
528 MHz, 696 MHz
528 MHz
128 KB L2
128 KB L2
Cache
OCRAM
DRAM
eFuse
NAND (BCH40)
EBI
Ethernet
USB
CAN
Security
Graphic
CSI
LCD
Quad SPI
SDIO
UART
I2C
SPI
I2S/SAI
S/PDIF
Timer/PWM
12-bit ADC
3/8
32 KB-I, 32 KB-D
128 KB
32 KB-I, 32 KB-D
128 KB
32 KB-I, 32 KB-D
32 KB-I, 32 KB-D
128 KB
128 KB
128 KB L2
16-bit LP-DDR2,
16-bit LP-DDR2,
16-bit LP-DDR2,
16-bit LP-DDR2,
512-bit
1024-bit
1536-bit
2048-bit
DDR3/DDR3L
Yes
DDR3/DDR4L
Yes
Yes
Yes
DDR3/DDR5L
Yes
Yes
DDR3/DDR6L
Yes
Yes
10/100-Mbit/s x 1
10/100-Mbit/s x 1
10/100-Mbit/s x 2
10/100-Mbit/s x 2
0
1
2
2
OTG, HS/FS x 1
Basic
OTG, HS/FS x 2
OTG, HS/FS x 2
TRNG, Crypto Engine
TRNG, Crypto Engine
Secure Boot
Secure Boot
(AES/TDES/SHA),
(AES/TDES/SHA),
TRNG, Crypto Engine (AES
with DPA/TDES/SHA/RSA),
Secure Boot, tamper monitor,
PCI4.0 pre-certification,
OTF DRAM encryption
None
None
None
None
24-bit Parallel LCD
24-bit Parallel LCD
2
2
2
None
None
1
1
2
4
8
2
4
2
4
1
1
3
Timer x 2, PWM x 4
1 x 10-ch.
1
Timer x 4, PWM x 8
1 x 10-ch.
PxP
OTG, HS/FS x 2
24-bit Parallel CSI
1
8
4
4
3
1
Timer x 4, PWM x 8
2 x 10-ch.
Table 1-2 i.MX 6UltraLite Device Options
PxP
24-bit Parallel CSI
1
8
4
4
3
1
Timer x 4, PWM x 8
2 x 10-ch.
The i.MX 6ULL is a power efficient and cost optimized application processor family featuring an advanced
implementation of a single ARM Cortex-A7 core, which operates at speeds up to 900 MHz. The i.MX 6ULL
applications processor includes an integrated power management module that reduces the complexity of an
external power supply and simplifies power sequencing. Each processor in this family provides various memory
interfaces, including 16-bit LPDDR2, DDR3, DDR3L, raw and managed NAND flash, NOR flash, eMMC, Quad SPI
and a wide range of other interfaces for connecting peripherals such as WLAN, Bluetooth®, GPS, displays and
camera sensors.
Feature
MCIMX6Y0
MCIMX6Y1
MCIMX6Y2
Core
ARM® Cortex-A7
ARM® Cortex-A7
ARM® Cortex-A7
32 KB-I, 32 KB-D
32 KB-I, 32 KB-D
128 KB
128 KB
Speed
Cache
OCRAM
DRAM
eFuse
NAND (BCH40)
EBI
Ethernet
USB
CAN
Graphic
CSI
LCD
Quad SPI
SDIO
UART
I2C
SPI
I2S/SAI
ESAI
S/PDIF
Timer/PWM
12-bit ADC
Security
Temperature
528 MHz
32 KB-I, 32 KB-D
128 KB
528 MHz
128 KB L2
128 KB L2
16-bit LP-DDR2,
16-bit LP-DDR2,
16-bit LP-DDR2,
256-bit
256-bit
256-bit
DDR3/DDR3L
Yes
Yes
DDR3/DDR4L
Yes
Yes
DDR3/DDR5L
Yes
Yes
10/100-Mbit/s x 1
10/100-Mbit/s x 1
10/100-Mbit/s x 2
0
1
2
OTG, HS/FS x 1
OTG, HS/FS x 2
OTG, HS/FS x 2
None
None
None
None
24-bit Parallel LCD
2
2
None
1
2
4
2
2
1
1
1
None
1
8
4
4
3
1
1
PxP
16-bit Parallel CSI
1
8
4
4
3
1
1
Timer x 2, PWM x 4
Timer x 4, PWM x 8
Timer x 4, PWM x 8
None
AES-128, HAB
AES-128, HAB
1 x 10-ch.
-40°C to 105°C (Tj)
1 x 10-ch.
-40°C to 105°C (Tj)
Table 1-3 i.MX 6ULL Device Options
4/8
528 MHz
2 x 10-ch.
0°C to 90°C (Tj)
Mechanical Parameters
•
•
•
•
Dimensions: 37mm x 39mm
PCB Layers: 8-layer design
Power supply: 3.3V/0.3A
Working temperature: 0~70 Celsius (commercial grade) or -40~85 Celsius (industrial grade)
Processor
•
528MHz NXP i.MX 6UltraLite / i.MX 6ULL ARM Cortex-A7 processor
(MCIMX6G2CVM05AB or MCIMX6Y2DVM05AA by default)
Memory
•
•
256MB DDR3 SDRAM (supports up to 1GB)
256MB Nand Flash (4GB eMMC Flash is optional)
Peripherals and Signals Routed to Pins
MYC-Y6ULX Pinouts Description
• One 10/100M Ethernet PHY
• 1.0mm pitch 140-pin stamp hole expansion interface
- 2 x 10/100Mbps Ethernet
- 8 x Serial ports
- 4 x I2C
- 2 x CAN
- 4 x SPI
- 8 x ADC
- 8 x PWM
- 3 x I2S
- 1 x Parallel Camera Sensor Interface
- 1 x JTAG
- 1 x 24-bit LCD interface
- Up to 97 x GPIOs
Note: the peripheral signals brought out to the expansion interface are listed in maximum number. Some signals
are reused. Please refer to the processor datasheet.
5/8
Function Block Diagram
Figure 1-3 MYC-Y6ULX Function Block Diagram
Dimension Chart of MYC-Y6ULX
Figure 1-4 MYC-Y6ULX Dimension Chart
6/8
Software Features
MYIR’s MYC-Y6ULX CPU module supports for Linux and is provided with software packages. Many peripheral
drivers are in source code to help accelerate customers’ designs with a stable and reliable hardware and software
platform. The software features are summarized as below:
Item
Bootstrap program
Kernel
Features
Description
u-boot
The primary bootstrap (source code)
Ethernet
Ethernet driver (source code)
Version
Linux 4.1.15 (source code)
USB
HOST and OTG driver (source code)
MMC/SD
MMC/SD card driver (source code)
NandFlash
Nand Flash driver (source code)
eMMC
UART
LCD Controller
Linux Drivers
RTC
Touch Panel
GPIO Button
GPIO LED
CAN
RS485
LCD driver (source code, supports MYIR’s 4.3- and 7- inch LCD)
RTC driver (source code)
Resistive and Capacitive touch screen driver (source code)
Button driver (source code)
LED driver (source code)
CAN driver (source code)
WiFi Module driver (SDIO signal, source code)
4G LTE
4G LTE Module driver (USB signal, source code)
Camera
Compiler Tool Chain
UART driver (source code)
RS485 driver (source code)
WiFi
File System
eMMC driver (source code)
Camera driver (source code, supports MYIR’s MY-CAM011B)
Audio
Audio (wm8904) driver (source code)
SPI
Yocto
Linaro GCC 4.9 hf
MetaToolchain
Applications
Tool Chain
SPI driver (source code)
Including QT5.6 (source code)
Binary file
Built by Yocto, GCC 5.3 (Binary file)
Built by Yocto, GCC 5.3 (Binary file)
Table 1-4 Software Features of MYC-Y6ULX
7/8
Order Information
Product Item
MYC-Y6ULX CPU Module
MYD-Y6ULX Development Board
MY-LCD43TP 4.3-inch LCD Module
with resistive touch screen
MY-LCD70TP 7-inch LCD Module
with resistive touch screen
MY-LCD70TP-C 7-inch LCD Module
with capacitive touch screen
MY-CAM011B Camera Module
Part No.
Packing List
MYC-Y6ULG2-256N256D-50-I
One MYC-Y6ULX CPU Module
One Product Disk
(including user manual, datasheet,
and software packages)
MYC-Y6ULY2-256N256D-50-C
MYC-Y6ULY2-4E512D-50-C
MYD-Y6ULG2-256N256D-50-I
MYD-Y6ULY2-256N256D-50-C
MYD-Y6ULY2-4E512D-50-C
MY-TFT043RV2
MY-TFT070RV2
MY-TFT070CV2
MY-CAM011B
MYIR Tech Limited
Room 04, 6th Floor, Building No.2, Fada Road, Yunli Smart Park,
Bantian, Longgang District, Shenzhen, Guangdong, China 518129
E-mail: sales@myirtech.com
Phone: +86-755-22984836
Fax: +86-755-25532724
Website: http://www.myirtech.com
8/8
Add-on Options
MYD-Y6ULX Development Board
MY-LCD43TP 4.3-inch LCD Module
MY-LCD70TP 7-inch LCD Module
MY-LCD70TP-C 7-inch LCD Module
MY-CAM011B Camera Module