Skip to content

Commit 583cb7e

Browse files
committed
qemu_v8: Add NXP SDP patches and re-enable xtest sdp-basic
This manifest will create a QEMU v8 based setup just as the other OP-TEE QEMU v8 setup, but this also pulls the SDP Linux kernel patches from NXP that can be found in GitHub PR 101: linaro-swg/linux#101 For this we also had to use a more up-to-date version of the toolchain, hence we download a 12.3 gcc from Linaro. The recommended commandline when building is: make -j12 CFG_SECURE_DATA_PATH=y CFG_CORE_ASLR=n CFG_TA_ASLR=n run Signed-off-by: Joakim Bech <[email protected]>
1 parent c8d21f6 commit 583cb7e

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

qemu_v8.xml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,24 @@
66
<default remote="github" revision="master" />
77

88
<!-- OP-TEE gits -->
9-
<project path="optee_client" name="OP-TEE/optee_client.git" />
10-
<project path="optee_os" name="OP-TEE/optee_os.git" />
11-
<project path="optee_test" name="OP-TEE/optee_test.git" />
12-
<project path="build" name="OP-TEE/build.git">
9+
<project path="optee_client" name="OP-TEE/optee_client.git" revision="/refs/tags/nxp-sdp" clone-depth="1" />
10+
<project path="optee_os" name="OP-TEE/optee_os.git" revision="/refs/tags/nxp-sdp" clone-depth="1" />
11+
<project path="optee_test" name="OP-TEE/optee_test.git" revision="/refs/tags/nxp-sdp" clone-depth="1" />
12+
<project path="build" name="OP-TEE/build.git" revision="/refs/tags/nxp-sdp" clone-depth="1">
1313
<linkfile src="qemu_v8.mk" dest="build/Makefile" />
1414
</project>
1515

1616
<!-- linaro-swg gits -->
17-
<project path="linux" name="linaro-swg/linux.git" revision="optee" clone-depth="1" />
17+
<project path="linux" name="linaro-swg/linux.git" revision="/refs/tags/nxp-sdp" clone-depth="1" />
1818
<project path="optee_benchmark" name="linaro-swg/optee_benchmark.git"/>
1919
<project path="optee_examples" name="linaro-swg/optee_examples.git" />
2020

2121
<!-- Misc gits -->
22-
<project path="buildroot" name="buildroot/buildroot.git" revision="refs/tags/2022.11.1" clone-depth="1" />
23-
<project path="mbedtls" name="Mbed-TLS/mbedtls.git" revision="refs/tags/mbedtls-2.26.0" clone-depth="1" />
24-
<project path="optee_rust" name="apache/incubator-teaclave-trustzone-sdk.git" revision="4031e7282a8f398f54faa19acb2b84fab05de877" />
25-
<project path="qemu" name="qemu/qemu.git" revision="refs/tags/v8.0.0" clone-depth="1" />
26-
<project path="trusted-firmware-a" name="TF-A/trusted-firmware-a.git" revision="refs/tags/v2.9" clone-depth="1" remote="tfo" />
27-
<project path="hafnium" name="hafnium/hafnium.git" revision="refs/tags/v2.9" clone-depth="1" remote="tfo" />
28-
<project path="u-boot" name="u-boot.git" revision="refs/tags/v2023.07.02" remote="u-boot" clone-depth="1" />
22+
<project path="buildroot" name="buildroot/buildroot.git" revision="refs/tags/2022.11.1" clone-depth="1" />
23+
<project path="mbedtls" name="Mbed-TLS/mbedtls.git" revision="refs/tags/mbedtls-2.26.0" clone-depth="1" />
24+
<project path="optee_rust" name="apache/incubator-teaclave-trustzone-sdk.git" revision="4031e7282a8f398f54faa19acb2b84fab05de877" />
25+
<project path="qemu" name="qemu/qemu.git" revision="refs/tags/v8.0.0" clone-depth="1" />
26+
<project path="trusted-firmware-a" name="TF-A/trusted-firmware-a.git" revision="refs/tags/v2.9" clone-depth="1" remote="tfo" />
27+
<project path="hafnium" name="hafnium/hafnium.git" revision="refs/tags/v2.9" clone-depth="1" remote="tfo" />
28+
<project path="u-boot" name="u-boot.git" revision="refs/tags/v2023.07.02" remote="u-boot" clone-depth="1" />
2929
</manifest>

0 commit comments

Comments
 (0)