|
|
Products > Discontinued Products > MYD-Y6ULX-HMI (i.MX 6UL/6ULL) > MYD-Y6ULX-HMI Development Board |
|
|
MYD-Y6ULX-HMI Development Board |
- 528MHz NXP i.MX 6UltraLite / 6ULL ARM Cortex-A7 Processor
- 256MB DDR3, 256MB Nand Flash
- RS232, RS485, USB Host, Device, Ethernet, TF Card, LCD, Touch Screen, Camera, RTC, IO…
- Optional MYB-Y6ULX-HMI-4GEXP IO Board adds Ethernet, WiFi/BT, 4G LTE Interface, Audio…
- Optional 7-inch LCD with Capacitive Touch Screen
- Supports Working Temperature Ranging from -40°C to 85°C
- Ready-to-Run Linux 4.1.15 OS with QT 5.6.2
|
|
|
|
|
|
MYIR is a NXP Approved Engineering Consultants Partner, welcome to use MYIR's NXP series products!
We also offer custom design services, welcome your inquiry!
https://www.nxp.com/webapp/connect/displayPartnerProfile.sp?partnerId=12220
The MYD-Y6ULX-HMI Development Board is specially designed
for MYIR’s MYD-Y6ULX-CHMI Display Panel for Human Machine
Interface (HMI) applications. It is powered by MYIR’s MYC-Y6ULX CPU Module which is a
compact System-on-Module (SoM) integrated with 528MHz NXP i.MX 6UL / 6ULL ARM Cortext-A7 processor, 256MB DDR3, 256MB Nand Flash and
Ethernet PHY.
In addition to the core components provided by the MYC-Y6ULX core board, the MYD-Y6ULX-HMI has extended multiple peripheral
interfaces like RS232, RS485, USB
Host/Device, 10/100Mbps Ethernet and TF card to its base board
to allow communications with other devices. It also features a Camera interface and supports 16-bit LCD & 4-wire resistive or
capacitive touch screen driven directly from the board circuit. The board
provides two 2.0mm pitch 2*20-pin
headers for IO extension. User can customize their own IO boards to connect
with the MYD-Y6ULX-HMI to further explore more functions. MYIR offers an IO
board MYB-Y6ULX-HMI-4GEXP as an
option for users which has extended Ethernet, WiFi
& BT, USB based 4G LTE Module interface, Audio and GPIOs. A 7-inch LCD with capacitive touch screen is also available as an add-on option, thus making a complete solution for HMI
applications.
The MYD-Y6ULX-HMI is preloaded with Linux OS. MYIR has provided plenty of
resources including kernel and drivers in source code, application examples and
an MEasyHMI QT demo for developers
to start their development rapidly.
MYD-Y6ULX-HMI Development Board
MYB-Y6ULX-HMI-4GEXP IO Board
MYD-Y6ULX-CHMI Display Panel
MYD-Y6ULX-CHMI Display Panel + MYB-Y6ULX-HMI-4GEXP IO Board
Features
Mechanical Parameters
-
Dimensions: 130mm x 88mm (base board), 37mm x 39mm (CPU Module)
-
PCB Layers: 6-layer design (base board), 8-layer design (CPU Module)
-
Power supply: +12V/1.5A (through one 2-pin 3.81mm pitch Phoenix connector)
-
Working temperature: 0~70 Celsius (commercial grade) or -40~85 Celsius (industrial grade)
The MYD-Y6ULX-HMI Controller Board (MYC-Y6ULX CPU Module)
MYC-Y6ULX CPU Module (delivered with shield cover)
Processor
-
528MHz NXP i.MX 6UltraLite / i.MX 6ULL ARM Cortex-A7 processor
Memory
-
256MB DDR3 SDRAM (supports up to 1GB)
-
256MB Nand Flash (4GB eMMC Flash is optional)
Peripherals and Signals Routed to Pins ( MYC-Y6ULX pin-out 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.
The MYD-Y6ULX-HMI Base Board
OS Support
The MYB-Y6ULX-HMI-4GEXP IO Board
MYIR also offers an optional
IO Board MYB-Y6ULX-HMI-4GEXP for users to explore more functions of the MYD-Y6ULX-HMI development board. The main features of the IO Board are as
following:
MYB-Y6ULX-HMI-4GEXP IO Board
-
Dimensions: 130mm x 88mm
-
PCB Layers: 4-layer design
-
Working temp.: -40~85 Celsius (but WiFi/BT module supports only -30 ~85 Celsius)
-
1 x 10/100 Mbps Ethernet interface
-
1 x Mini-PCIe interface (supports optional USB based 4G LTE module)
-
1 x SIM card socket
-
1 x WiFi/Bluetooth module (AP6212, cannot be supported if using eMMC on MYC-Y6ULX)
-
3 x External antenna interfaces (one for WiFi/BT, one for 4G LTE and one for GPS)
-
Audio input/output
-
9 GPIOs
-
2 x 2.0mm 2*20-pin female connectors (J10 & J11)
MYD-Y6ULX-HMI in the Video
$99 NXP i.MX6UL / 6ULL based HMI Display Panel
NXP i.MX6UL 6ULL FAQ / Tutorial
Other MYIR's NXP Products
http://www.myirtech.com/nxpseries.asp
MYD-C8MMX Development Board (MYC-C8MMX CPU Module as core board, i.MX 8M Mini based)
MYD-JX8MX Development Board (MYC-JX8MX CPU Module as core board)
MYS-6ULX Single Board Computer
MYD-Y6ULX Development Board (MYC-Y6ULX CPU Module as core board)
MYD-Y6ULX-CHMI Display Panel
MYD-IMX28X Development Board (MYC-IMX28X CPU Module as core board)
|
Hardware Features
The MYC-Y6ULX CPU Module on the MYD-Y6ULX-HMI Development Board 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 MCIMX6Y2CVM05A and MCIMX6Y2DVM05A 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 speeds 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
|
528 MHz
|
528 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.
|
i.MX 6UltraLite Device Options
The i.MX 6ULL is a power efficient and cost optimized applications 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
|
Speed
|
528 MHz
|
528 MHz
|
528 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)
|
-40°C to 105°C (Tj)
|
i.MX 6ULL Device Options
MYD-Y6ULX-HMI Function Block Diagram
Dimensions Chart of MYD-Y6ULX-HMI
|
Software Features
Item
|
Features
|
Description
|
Bootstrap
program
|
u-boot
|
The primary
bootstrap (source code)
|
Kernel
|
Version
|
Linux 4.1.15
(source code, based on official imx_4.1.15_2.0.0_ga version)
|
Linux Drivers
|
USB
|
HOST and OTG driver (source code)
|
Ethernet
|
Ethernet driver (source code)
|
MMC
|
MMC/eMMC/TF card driver (source code)
|
NandFlash
|
Nand Flash driver (source code)
|
eMMC
|
eMMC driver (source code)
|
WiFi & BT
|
AP6212 driver (source code)
|
4G LTE
|
4G LTE Module driver (source code, USB signal based)
|
Camera
|
Camera driver (source code, OV2659)
|
LCD Controller
|
LCD driver
(source code, supports MYIR’s 7- inch LCD)
|
Touch Panel
|
Resistive and
Capacitive touch screen driver
(source code, MYIR’s 7- inch Touch Panel)
|
RTC
|
RTC driver (source code)
|
GPIO Button
|
Button driver (source code)
|
UART
|
UART driver (source code)
|
CAN
|
CAN driver (source code)
|
RS485
|
RS485 driver (source code)
|
Audio
|
Audio driver (source code, wm8904)
|
SPI
|
SPI driver (source code)
|
I2C
|
I2C driver (source code)
|
PWM
|
PWM controller driver (source code)
|
GPIO
|
GPIO driver (source code)
|
Watchdog
|
Watchdog driver (source code)
|
File System
|
Yocto
|
Including QT5.6
(source code)
Common file
system for terminal
|
Application
Program
|
GPIO LED and Key
|
LED and Key driver (source code)
|
NET
|
TCP/IP Socket C/S example
|
RTC
|
RTC example
|
RS232
|
RS232 example
|
RS485
|
RS485 example
|
Audio
|
Audio example
|
LCD
|
LCD example
|
Camera
|
Viewing via web
|
Data base sqllite3
|
Data storing example
|
MODBUS RTU
|
MODBUS RTU Protocol Library
|
Compiler Tool Chain
|
Linaro GCC 4.9 hf
|
Binary file
|
MetaToolchain
|
Built by Yocto, GCC 5.3 (Binary file)
|
Applications Tool Chain
|
Built by Yocto, GCC 5.3 (Binary file)
|
Demo
|
MEasyHMI
|
Including
examples developed by Web Server and QT for peripherals using (source code)
|
|
MYD-Y6ULX-HMI Development Board
MYB-Y6ULX-HMI-4GEXP IO Board
MYD-Y6ULX-CHMI Display Panel
MEasy HMI QT Demo Interface
MYD-Y6ULX-CHMI Display Panel + MYB-Y6ULX-HMI-4GEXP IO Board
|
Price and Ordering
Item
|
Part No.
|
Packing List
|
Unit Price
(FOB Shenzhen)
|
Ordering
|
MYD-Y6ULX-HMI Development Board
|
MYD-Y6ULY2-256N256D-50-C-HMI
(commercial grade)
|
- One MYD-Y6ULX-HMI board
- One 12V/1.25A Power adapter
|
USD59
|
|
MYD-Y6ULY2-256N256D-50-I-HMI (industrial grade)
|
USD69
|
|
MYB-Y6ULX-HMI-4GEXP IO Board
|
MYB-Y6ULX-HMI-4GEXP
(industrial grade)
|
- One WiFi/BT antenna
- One
4G LTE antenna
|
USD35
|
|
MYD-Y6ULX-CHMI
Display Panel
|
MYD-Y6ULY2-256N256D-50-C-CHMI (commercial grade)
|
- One
MYD-Y6ULX-HMI board
- One
12V DC power adapter
- One 7-inch LCD with Capacitive touch screen
|
USD99
|
|
MY-UART012U USB to UART Converter
|
MY-UART012U
|
- One MY-UART012U USB to UART Converter
|
USD12
|
|
MYC-Y6ULX CPU Module
|
MYC-Y6ULY2-256N256D-50-C
|
- One MYC-Y6ULX CPU Module
- One Product Disk
|
USD19
|
|
MYC-Y6ULG2-256N256D-50-I
|
USD23
|
|
MYC-Y6ULY2-256N256D-50-I
|
USD21
|
|
MYC-Y6ULY2-4E512D-50-C
|
USD27
|
|
MYC-Y6ULY2-4E512D-50-I
|
USD35
|
|
Note:
1. One MYD-Y6ULX-HMI Development Board includes one CPU module MYC-Y6ULX populated on the base board. If you need more CPU module, you can order extra ones.
2. Discount is available for mass orders. Please contact MYIR for inquiries.
3. The boards of commercial grade can work in 0~70 Celsius. The boards of industrial grade can work in -40~85 Celsius. The 7-inch LCD can only support -10~70 Celsius. The WiFi/BT module on MYB-Y6ULX-HMI-4GEXP IO Board can only support -30~85 Celsius.
4. We accept custom design based on the MYD-Y6ULX-HMI, whether reducing, adding or modifying the existing hardware according to customer’s requirement.
|
|
|
|
|
|
|
|