MYC-YA157C-V3
MYC-YA157C-V3
Measuring only 45mm by 43mm, the MYC-YA157C-V3 is a compact ST STM32MP1 powered System-on Module (SoM) that combines the STM32MP157 processor (STM32MP157AAC3), 512MB DDR3, 4GB eMMC as well as an integrated GigE PHY chip. A number of peripherals and IO signals are brought out through 1.0 mm pitch 164-pin stamp-hole (Castellated-Hole) expansion interface to make the module an excellent embedded controller for your system integration. Typical applications are industrial control, consumer electronics, smart home, medical and more other energy-efficient applications which require rich performance and low power.
MYC-YA157C-V3
- ST STM32MP1 MPU based on 650MHz Dual Arm Cortex-A7 and 209MHz Cortex-M4 Cores
- 512MB DDR3, 4GB eMMC Flash
- On-board Gigabit Ethernet PHY
- 1.0mm pitch 164-pin Stamp Hole Expansion Interface
- Supports Running Linux OS
The MYC-YA157C-V3 is running Linux OS. Based on Linux 5.4.31 kernel, MYIR provides abundant software resources for Yocto 3.1 based MYIR MEasy-HMI system, Yocto 2.6 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.
The MYD-YA157C-V3 development board is built around the MYC-YA157C-V3 SOM. It takes full advantages of the STM32MP157A MPU to explore a rich set of peripherals and interfaces to the base board including 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 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: 45mm x 43mm
- PCB Layers: 8-layer design
- Power supply: 5V/0.5A
- Working temperature: 0~70 Celsius (commercial grade) or -40~85 Celsius (industrial grade)
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
Order Part No and Packing List
Item | Part No. | Included |
---|---|---|
MYC-YA157C-V3 |
MYC-YA157C-V3-4E512D-65-C |
- One MYC-YA157C-V3 SOM |
MYC-YA157C-V3-4E512D-65-I |
- One MYC-YA157C-V3 SOM |
|
MYD-YA157C-V3-4E512D-65-C |
- One MYD-YA157C-V3 board |
|
MYD-YA157C-V3-4E512D-65-I |
||
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 |