Corstone-700 is a flexible compute architecture combining Cortex-A and Cortex-M processors and a secure enclave alongside system IP, aimed at building secure IoT SoCs. For more details please see Arm’s Foundation IP Developer pages
A reference Open Source software stack is now available for this platform. This is intended to enable product software development and help “bootstrap” a variety of Arm Partner software and product solutions.
The same software stack has been developed to run on Corstone-700 FVP (Fixed Virtual Platform) model and also on Corstone-700 for MPS3 (AN543) FPGA.
This aims to provide a reference OS/RTOS port for each of the compute components, including a Cortex-A hosted Linux stack with a reduced memory footprint. It will also provide example drivers for key IP components. Supporting code is available either directly in the relevant upstream projects, or via public-facing git repositories hosted by Linaro.
Note: Links to the supporting Corstone-700 FVP and FPGA (and associated technical information) will be made available on this page in due course.
Instructions: Obtaining Corstone-700 Software Deliverables