一.获得Helloworld的TA源码
将TA源码下载到OP-TEE工程目录下,一般为/devel/optee
git clone https://github.com/jenswi-linaro/lcu14_optee_hello_world.git optee_helloworld
cd optee_helloworld
当然参照optee_test的TA程序也可以自行编写,这里使用官方人员编写的代码。
二. 编译代码
需要执行OP-TEE工程编译与测试的过程时,下载的toolchains进行编译,配置变量命令如下:
若编译的用户空间是64位,指定编译器:
export HOST_CROSS_COMPILE=$PWD/../toolchains/aarch64/bin/aarch64-linux-gnu-
若编译的用户空间是32位,指定编译器:
export HOST_CROSS_COMPILE=$PWD/../toolchains/aarch32/bin/arm-linux-gnueabihf-
配置其