jbech-linaro / comcast_cryptoapi_ta_example Goto Github PK
View Code? Open in Web Editor NEWDemo Trusted Application using Comcast Crypto API and OP-TEE
Demo Trusted Application using Comcast Crypto API and OP-TEE
Hello,
Two days ago, i re-install optee from scratch. I'm using fvp i can execute xtest for instance. When i downloaded comcast crypto demo, i can't build it. It says "Not Supported" can you please explain me where is the problem ?
I removed the cases you test, it seems to work but no ta is generated.
Thanks.
Hello,
When I compile and run this example on QEMU using the build instructions I get the following error:
comcast_crypto_demo: TEEC_InitializeContext failed with code 0xffff0008
I have looked at the GlobalPlatform client API and according the error table it says that errors 0x00000000
to 0xFFFEFFFF
are implementation specific errors. See page 25.
I am trying to run this example on the QEMU build from the dev repo manifest. I also have tried the Hello World example and it gives me the same error.
Any ideas?
Hi,
I wondered if there is a way to debug a trusted application which is running on top OP-TEE/LINUX, where qemu is the emulator used.
Thank you very much!
Hi,
I has run the setup_fvp_optee.sh successful, but when I make this TA, some error has happened. It shows this
"arm-linux-gnueabihf-ld: error: out-client-aarch64/636f6d63-6173-7420-63727970746 f2074.elf uses VFP register arguments, /home/opensuse/fvp-tee/optee_os/out-os-fv p/export-user_ta/lib/libutee.a(ta_trace.o) does not"
It seems the TA need to be build with soft float.
Best Regard,
When I run TARGET=fvp ./build_comcast_cryptoapi_ta_example
I got the error
yang@ThinkPad-T420:~/devel/optee/comcast_cryptoapi_ta_example-master$ TARGET=fvp ./build_comcast_cryptoapi_ta_example
./build_comcast_cryptoapi_ta_example: line 35: cd: /home/yang/devel/optee/comcast_cryptoapi_ta_example-master/../comcast_cryptoapi_ta_example: No such file or directory
make -C host CROSS_COMPILE=aarch64-linux-gnu-
make[1]: Entering directory `/home/yang/devel/optee/comcast_cryptoapi_ta_example-master/host'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/yang/devel/optee/comcast_cryptoapi_ta_example-master/host'
make -C ta CROSS_COMPILE=arm-linux-gnueabihf-
make[1]: Entering directory `/home/yang/devel/optee/comcast_cryptoapi_ta_example-master/ta'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/yang/devel/optee/comcast_cryptoapi_ta_example-master/ta'
Thank you in advance.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.