apache / incubator-teaclave-trustzone-sdk

Teaclave TrustZone SDK enables safe, functional, and ergonomic development of trustlets.
https://teaclave.apache.org
Apache License 2.0
206 stars 59 forks source link

update to OPTEE 3.13.0 #26

Closed fanrong1992 closed 3 years ago

fanrong1992 commented 3 years ago

Hi @mssun, I have upgraded the sdk to OPTEE 3.13.0. The changes are:

  1. Upgrade optee submodules to 3.13.0 (optee_client, optee_os, build in optee/)
  2. Modify Makefile in sdk All the examples has been tested on OPTEE 3.13.0's Qemu emulator.

Best regards, Rong Fan

mssun commented 3 years ago

Thanks. I believe the tests/screenlog.0 file is not needed.

mssun commented 3 years ago

Can you also update the getting started doc (docs/getting-started-with-optee-for-qemu-armv8.md)?

fanrong1992 commented 3 years ago

OK, these two files has been updated.

mssun commented 3 years ago

Do you know why the CI failed?

fanrong1992 commented 3 years ago

Sorry, it's my fault. I didn't pack qemu-system-aarch64 into optee-qemuv8-3.13.0.tar.gz. I repackaged the optee-qemuv8-3.13.0.tar.gz and trouble you to upload again.