Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

How to easily run a SCMI server in various Execution Environments

Under construction

Running SCMI server with OP-TEE

...

The easiest way to test the SCMI server in a dedicated Secure Partition with hafnium and FFA is to built it for FVP Armv8. shrinkwrap provides a easy way to build a FVP Armv8 dev environment with hafnium and default secure partitions. This branch fork adds a config for building SCP-firmware in a secure partition and update several components' config to point to the right repos and branches. All this are is still under development and should be considered as a PoC. The compiled SCP-firmware boots in a secure partition and use FFA as a transport layer. The FFA transport layer for Linux is available here.

After downloading and installing schrinkwrap as described in the Quickstart :

...

You will have to build a kernel image using this the branch above and to prepare a rootfs with your favorite tool. Then start the FVP with:

...