yesterday I just booted the amazing STM32MP1 DK2 device with a brand new Yocto build (st-image-weston). Can't find the fw_cortex_m4.sh . Is that available just in the STM32CubeMP1_Package or maybe I need to add another layer and build for another target?
ST's STM32MP1 microprocessor series, available from Mouser Electronics, delivers rapid processing based on one or two Arm Cortex-A7 cores plus an Arm Cortex-M4 core for real-time and low-power tasks.STM32MP1 Microprocessor Series. A general-purpose microprocessor portfolio enabling easy development for a broad range of applications, 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.
Order today, ships today. STM32MP157C-DK2 – STM32MP157C Discovery STM32MP1 ARM® Cortex®-A7, Cortex®-M4 MPU Embedded Evaluation Board from STMicroelectronics. Pricing and Availability on millions of electronic components from Digi-Key Electronics. The STM32MP1 builds on the success of the STM32 line of microcontrollers by leveraging the STM32 Cube Environment. The inclusion of the M4 processor core allows full reuse of the STM32 MCU Cube Firmware while adding support for Linux. Now, this is all well and good, but the resulting 18 × 18-mm ball grid array (BGA) package boasts 361 balls ...STM32MP1 Highlights: Along with the Dual Core Arm® Cortex® A7 and an Arm® Cortex® M4, the STM32MP15x microprocessor also incorporates a 3D GPU OpenGL ES2.0 Graphics processor, 2 x 22 channels of 16bit ADC and a host of connectivity including a camera interface. For control, the ST32MP15x provides 2x 16-bit PWM, up to 29 timers and 3 watchdogs.
Oct 10, 2019 · The STM32MP1 series is based on a single- or dual-Arm® Cortex®-A7 and Cortex®-M4 core architecture. The Cortex-A7 core provides access to open-source operating systems (Linux/Android) and offers high-performance processing, while the Cortex-M4 core leverages the STM32 MCU ecosystem and is dedicated to real-time processing and low-power tasks. FreeRTOS does not run on STM32MP1 (M4 core) ... When i upload the test_rtos.elf file manually and execute it (./fw_cortex_m4.sh start) it is running as expected. I ... With the STM32MP1 manufactured in 40 nm, which contains one or two CPUs of the type Arm Cortex-A7 clocked at 650 MHz, a Cortex-M4 clocked at 209 MHz and a GPU clocked at 533 MHz (we assume a Vivante GPU of the GC-Nano family, a data sheet was unfortunately not available to us at the time this text was written) ST is targeting similar ...
Koan is proud to provide the unofficial Yocto Project Linux BSP for STM32MP1 based boards. This project is not endorsed nor supported by ST. ST OpenSTLinux is based on OE, our BSP extends the use of ST meta layers with Yocto, using latest commits on the branch 2.6 ‘thud’ on each meta layer.