STM32MP1 application processor (dual Cortex-A7 + Cortex-M4)
STMicroelectronics STM32 program
As an embedded developer, I want vemu to model STM32MP1 application processor (dual Cortex-A7 + Cortex-M4), so that I can build and test firmware that needs Boot OpenSTLinux/Yocto on STM32MP1 and develop the M4 coprocessor firmware long before the hardware is in hand.
Why it matters
Boot OpenSTLinux/Yocto on STM32MP1 and develop the M4 coprocessor firmware
Summary
Heterogeneous STM32MP1 MPU: dual Cortex-A7 running Linux + Cortex-M4 coprocessor, DDR, GIC, Ethernet, display
Scope of work
Not present today. Deliver a behavioral model of STM32MP1 application processor (dual Cortex-A7 + Cortex-M4). What it is: Heterogeneous STM32MP1 MPU: dual Cortex-A7 running Linux + Cortex-M4 coprocessor, DDR, GIC, Ethernet, display. Why it matters: Boot OpenSTLinux/Yocto on STM32MP1 and develop the M4 coprocessor firmware.
Current state
Status: Not implemented. Notes / evidence: No STM32MP1 integration crate; Cortex-A7 (ARMv7-A) is partial and the A7<->M4 IPCC/RESMGR coprocessor split is unmodeled.
Blocked by 42
Fund these first - this work can't be completed until they ship.
- Done
Activity log
Feature defined and added to the roadmap
Funding goal set to $17,000
Implementation status: Not implemented