MYD-YA157C-V3 Development Board
MYD-YA157C-V3 Development Board
The MYD-YA157C-V3 development board consists of a compact SOM MYC-YA157C-V3 and a base board to provide a complete evaluation platform for ST STM32MP1 Processors which features dual-core Arm Cortex-A7 operating at up to 650 MHz and an embedded Cortex-M4 core operating at up to 209 MHz. Typical applications are industrial control, consumer electronics, smart home, medical and more other energy-efficient applications which require rich performance and low power.
The MYD-YA157C-V3 has a base board which installed MYC-YA157C-V3 through 1.0mm pitch 164-pin stamp-hole (Castellated-Hole) interface. The MYC-YA157C-V3 is a highly-integrated SoM which combines the STM32MP157 processor (STM32MP157AAC3), 512MB DDR3, 4GB eMMC as well as an integrated GigE PHY chip. The base board has brought out rich peripherals through connectors and headers such as RS232, RS485, USB Type-C DRP, USB2.0 HOST, Gigabit Ethernet, WiFi/Bluetooth, CAN, Micro SD Card Slot, JTAG, RGB888 based LCD/HDMI, MIPI-DSI, etc.
The MYD-YA157C-V3 is running Linux 5.4.31. MYIR provides abundant software resources for Yocto 3.1 based MYIR MEasy-HMI system, Yocto 3.1 based ST Weston system, Yocto 3.1 based MYIR MEasy-IOT system and Ubuntu 18.04 system including kernel and driver source code, STM32CubeProgrammer and STM32CubeMX tools to enable users to start their development rapidly and easily.
MYC-YA157C-V3 CPU Module
- MYC-YA157C-V3 SOM as Controller Board
- ST STM32MP1 MPU based on 650MHz Dual Arm Cortex-A7 and 209MHz Cortex-M4 Cores
- 512MB DDR3, 4GB eMMC Flash
- RS232, RS485, USB Type-C DRP, USB2.0 HOST, Gigabit Ethernet, CAN, WiFi/BT, Micro SD Card
- Supports RGB888 based LCD/HDMI and MIPI-DSI Display
- Supports Running Linux OS
The MYD-YA157C-V3 development board is delivered with one Quick Start Guide, one Type-C cable, one USB to TTL serial cable and one WiFi/Bluetooth antenna to provide user a complete platform for evaluating and prototyping based on STM32MP1 series microprocessors. MYIR also offers MY-TFT070CV2 LCD Module as an option for the board.
MYD-YA157C-V3 Development Board Top-view
MYD-YA157C-V3 Development Board Bottom-view
Features
Mechanical Parameters
- Dimensions: 110mm x 80mm (base board), 45mm x 43mm (SOM)
- PCB Layers: 4-layer design (base board) or USB Type-C power supply, 8-layer design (SOM)
- Power supply: +12V/1.5A (base board) or USB Type-C power supply, 5V/0.5A (SOM)
- Working temperature: 0~70 Celsius (commercial grade) or -40~85 Celsius (industrial grade)
- WiFi/BT Module: -30~85 Celsius
Processor
- STMicroelectronics STM32MP157AAC3 Microprocessor
- Up to 650MHz dual-core Arm Cortex-A7 32-bit RISC core
- Up to 209MHz Arm Cortex-M4 32-bit RISC core with FPU/MPU
- Integrated 3D GPU
Memory
- 512MB DDR3 (supports up to 1GB DDR3)
- 4GB eMMC Flash (supports up to 64GB eMMC)
- Nand Flash (alternative design with eMMC, supporting 256MB / 512MB /1GB Nand Flash)
Peripherals and Signals Routed to Pins
- One 10/100/1000M Ethernet PHY
- 1.0mm pitch 164-pin stamp hole expansion interface
- 8 x Serial ports
- 6 x I2C
- 6 x SPI
- 1 x SAI
- 1 x USB 2.0 Host and 1 x USB 2.0 OTG
- 2 x SDIO
- 2 x CAN
- 1 x MIPI-DSI
- 1 x Digital Camera Interface (DCMI)
- 1 x RGB Interface (supports RGB888, resolution up to 1366 x 768 @60fps)
- Up to 97 x GPIOs
OS Support
- Linux 5.4.31
The MYD-YA157C-V3 Development Board Base Board
- Serial ports
- Debug serial port (TTL)
- 1 x RS232
- 1 x RS485 (isolated power signal)
- USB
- 1 x USB2.0 Host ports
- 1 x USB Type-C DRP
- 1 x 10/100/1000 Mbps Ethernet interface (RJ45)
- 1 x CAN (isolated power signal)
- 1 x JTAG interface (2.0mm pitch 2 x 5-pin headers)
- WiFi/Bluetooth Module (complies with IEEE 802.11 b/g/n standard and supports Bluetooth V4.2)
- 1 x external antenna connector (for WiFi/Bluetooth)
- 1 x TF card slot
- RGB888 based LCD/HDMI (supports resolution up to 1366 x 768 pixels at 60Hz)
- 1 x MIPI-DSI Display Interface (supports resolution up to 1366 x 768 pixels at 60Hz)
- 3 x Buttons (one for RESET, one for Wake up and one for USER)
- 1 x 2.0mm 2*10-pin male expansion header
Order Part No and Packing List
Item | Part No. | Included |
---|---|---|
MYD-YA157C-V3 |
MYD-YA157C-V3-4E512D-65-C |
- One MYD-YA157C-V3 board |
MYD-YA157C-V3-4E512D-65-I |
||
MYC-YA157C-V3-4E512D-65-C |
- One MYC-YA157C-V3 SOM |
|
MYC-YA157C-V3-4E512D-65-I |
- One MYC-YA157C-V3 SOM |
|
MY-CAM002U |
USB Camera Module |
|
MY-TFT070CV2 |
7-inch LCD Module with capacitive touch screen |
Hardware Specification
The MYC-YA157C-V3 is using STMicroelectronics STM32MP157AAC3 Microprocessor with 12 x 12 mm, 0.5 mm pitch, TFBGA361 package which is among the STM32MP1 Series. The STM32MP1 series is based on a heterogeneous single or dual Arm Cortex-A7 and Cortex-M4 cores architecture, strengthening its ability to support multiple and flexible applications, achieving the best performance and power figures at any time. The Cortex-A7 core provides access to open-source operating systems (Linux/Android) while the Cortex-M4 core leverages the STM32 MCU ecosystem. It is available in 3 different lines which are pin-to-pin compatible
- STM32MP157: Dual Cortex-A7 cores @ 650 MHz, Cortex-M4 core @ 209 MHz, 3D GPU, DSI display interface and CAN FD (with security option for cryptography & secure boot)
- STM32MP153: Dual Cortex-A7 cores @ 650 MHz, Cortex-M4 core @ 209 MHz and CAN FD (with security option for cryptography & secure boot)
- STM32MP151: Single Cortex-A7 core @ 650 MHz, Cortex-M4 core @ 209 MHz (with security option for cryptography & secure boot)
Software Features
The MYD-YA157C-V3 runs Linux OS and is provided with software packages. Based on Linux 5.4.31 kernel, MYIR has provided abundant software resources for Yocto 3.1 based MYIR MEasy-HMI system, Yocto 3.1 based ST Weston system, Yocto 3.1 based MYIR MEasy-IOT system and Ubuntu 18.04 system including kernel and driver source code, STM32CubeProgrammer and STM32CubeMX tools to enable users to start their development rapidly and easily.
Item | Features | Description | Source code |
---|---|---|---|
Bootstrap program | TF-A-2.2 | Arm Trusted Firmware | YES |
Bootloader | U-boot-2020.01 | Kernel bootstrap | YES |
Linux Kernel | Linux-5.4.31 | Customized based on ST kernel_5.4.31 version for MYD-YA157C-V3 | YES |
Drivers | Nand Flash | Nand Flash driver | YES |
PMIC | STPMIC driver | YES | |
USB Host | USB Host driver | YES | |
USB OTG | USB OTG driver | YES | |
I2C | I2C driver | YES | |
SPI | SPI driver | YES | |
Ethernet | 10M/100M/1000M Ethernet driver | YES | |
MMC | eMMC/TF card driver | YES | |
LCD | LCD driver, supports MYIR’s 7-inch LCD with 800 x 480 pixels resolution | YES | |
HDMI | HDMI driver | YES | |
Touch | Capacitive touch screen driver | YES | |
PWM | PWM driver | YES | |
RTC | RTC driver | YES | |
GPIO | GPIO driver | YES | |
UART/USART | Serial port driver | YES | |
CAN | FDCAN Bus driver | YES | |
RS485 | RS485 driver | YES | |
Camera | USB Camera driver (OV2659) | YES | |
WiFi & BT | AP6212 WiFi/BT driver (SDIO) | YES | |
Watchdog | Watchdog driver | YES | |
File system | rootfs | Yocto 3.1 for ST Weston system | YES |
rootfs | Yocto 3.1 for QT5.12 system (available later) | YES | |
rootfs | MEasy_IOT 1.0 & MEasy_HMI 2.0 demo system developed by MYIR | YES | |
Ubuntu core system | Based on ubuntu 18.04 | YES | |
Tools | STM32CubeProgrammer | ST programmer software | YES |
STM32CubeMX | ST configuration integration tool | YES | |
Applications | GPIO LED | LED example | YES |
GPIO KEY | KEY example | YES | |
NET | TCP/IP Socket C/S example | YES | |
RTC | RTC example | YES | |
RS232 | RS232 example | YES | |
RS485 | RS485 example | YES | |
CAN | CAN example | YES | |
LCD | LCD Display example | YES | |
Camera | Camera Display example | YES | |
UART | UART example | YES | |
Compiler Tool Chain | Cross compiler | arm-openstlinux_weston-linux-gnueabi | BINARY |
İşlemci Tipi | : | ST |