Skip to content

Conversation

DaniilKl
Copy link

@DaniilKl DaniilKl commented Mar 5, 2025

Should be merged after #1.

Eduard Kaverinskyi and others added 24 commits March 5, 2025 15:20
Signed-off-by: Eduard Kaverinskyi <[email protected]>
Co-authored-by: Tymoteusz Burak <[email protected]>
To be able to configure the end OS with `make menuconfig`
We should be setting the environment variables in Dockerfile
@DaniilKl DaniilKl self-assigned this Mar 5, 2025
@tym2k1
Copy link

tym2k1 commented Mar 5, 2025

Should the #1 be closed then?

@DaniilKl
Copy link
Author

DaniilKl commented Mar 6, 2025

Hmm, I see I missed the one you linked. 🤔 I guess it is better to leave only networking changes here, the rest (container and script) should be finished here #1.

3mkusiak and others added 30 commits July 2, 2025 12:11
Add option in build_rpi4 to allow using different DTSes.

Signed-off-by: Mateusz Kusiak <[email protected]>
Avoid unseting ENV variables, so other steps are unaffected.
Resotre CFLAGS in step 7 after compilation.

Signed-off-by: Mateusz Kusiak <[email protected]>
Ditch all the scripts from rpi4-ws and integrate them with
env/build_rpi4.sh and env/create_hyp_image.sh. This is to unify building
across the demos.

Signed-off-by: Mateusz Kusiak <[email protected]>
Update README in rpi4-ws. All demos can now be build with single
env/build_rpi4.sh. The script will be transferred from ./env to
./rpi4-ws in incoming commits.

Signed-off-by: Mateusz Kusiak <[email protected]>
Move rpi4-ws demo set related things from ./env to ./rpi4-ws and update
paths. Rename building script to just build.sh, update references in
README.

Signed-off-by: Mateusz Kusiak <[email protected]>
Allow passing args so stuff can be run inside the container. Split the
docker command into multiple lines.

Signed-off-by: Mateusz Kusiak <[email protected]>
Signed-off-by: Daniil Klimuk <[email protected]>
repo

The github.com/crosscon/context-based-auth-crosscon-demo uses these
commits on commit 58233e3 which was
confirmed as working.

Signed-off-by: Daniil Klimuk <[email protected]>
Signed-off-by: Daniil Klimuk <[email protected]>
Signed-off-by: Daniil Klimuk <[email protected]>
Previous logs:

[    3.382508] optee2: probing for conduit method.
[    3.387214] optee2: revision2 18446744073709551615.0
[    3.387226] optee2: api revision mismatch
[    3.396407] optee2: probe of soc:firmware:optee2 failed with error -22

With this commit:

[    3.380039] optee2: probing for conduit method.
[    3.384785] optee2: revision2 3.20 (d015c528)
[    3.384826] OPTEE2: Start 0xc8200000, size 0x200000
[    3.395115] optee2: initialized driver

It seems that the OPTEE OS VMs should be assosiated with the Linux VM in
some way in the CROSSCON Hypervisor configuration. Either as a parent or
as a child.

Signed-off-by: Daniil Klimuk <[email protected]>
Add build_riscv.sh script for building the solution for RISC-V arch.
in a docker container. Additionally update dockerfile to include
toolset for RISC-V baremetal compilation.

Signed-off-by: Mateusz Kusiak <[email protected]>
Add nexmon binary and add an exception in .gitignore.
nexmon.bin is a binary supplied by crosscon.

Signed-off-by: Mateusz Kusiak <[email protected]>
This commit adds support for --local-confs parameter for
rpi4-ws/build.sh script. This param prevents overwritting local
configurations and just use .config files.

Signed-off-by: Mateusz Kusiak <[email protected]>
Add script for building RISC-V solution
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants