How to easily run a SCMI server in various Execution Environment
Under construction
Running SCMI server with OP-TEE
The easiest way to test the SCMI server in OP-TEE is to built it for qemu armv8. OP-TEE documentation provides detailed information to build a qemu armv8 dev environment here.
The SCP-firmware is not yet part of the manifest but an updated version can be found here: https://github.com/vingu-linaro/manifest/tree/add-scp-firmware
Similarly, SCMI server is not enabled by default for qemu_v8 platform. In order to build the SCMI server, you must run #make run-with-scmi instead of #make run. The updated build directory is available here(add url)
When booting with SCMI server, we use a dedicated DT instead of the one that is built by Qemu. The dts file is available in the build directory if someone needs to change it. It is based on the dtb generated by Qemu.
TBF
Running SCMI server in Secure partition
TBF