The Orko project demo is based on the Trusted Reference Stack. To stabilize development during the integration we have created a branch that pins down the development environment.
Hence, one has to use the following command to clone the repositories:
mkdir orko-demo cd orko-demo/ repo init -u https://gitlab.com/Linaro/trusted-reference-stack/trs-manifest.git -m default.xml -b orko-demo
One can run the same command on an existing TRS checkout to switch to the development branch.
Building is then identical to TRS itself. A detailed description can be found at: https://trs.readthedocs.io/en/latest/user_guide/prerequisites.html.
Assuming all prerequisites are installed, one can build the host image by running:
repo sync -j$(nproc) make
Final artefacts
The built image will be built to build/tmp_trs-qemuarm64/deploy/images/trs-qemuarm64/trs-image-trs-*rootfs*.wic
Installing on AVA
TBD: Manos Pitsidianakis could you document how to put the build on AVA?