以XOR程序为例

交叉编译工具链请使用如下推荐版本:

gcc-linaro-arm-linux-gnueabihf-4.9-2014.08_linux

将 PATH=~/gcc-linaro-arm-linux-gnueabihf-4.9-2014.08_linux/bin:$PATH 加入~/.bashrc

1,在 sample/xor/tw 目录下执行 make –f Makefile.sdk

2,当前目录生成文件 ta_xor.bin

复制编译生成的 ta_xor.bin 到 $/tw/tools 目录
复制 $/tw/bin/ 目录下的 atf.bin, tee.bin 到 $/tw/tools 目录
运行命令 ./srv_tk add -b tee.bin -s ta_xor.bin -o tee.bin
运行脚本 ./rel.sh
生成最终可加载执行文件 tee.img
将生成的 tee.img 按照前文描述烧录到开发板中

将 PATH=~/gcc-linaro-arm-linux-gnueabihf-4.9-2014.08_linux/bin:$PATH 加入 ~/.bashrc,在 samples/xor/ntw 目录下执行“make –f Makefile.sdk”

当前目录生成执行的文件 ca_xor

1,烧录新生成的 tee.img 后重启开发板
2,将编译生成的 ca_xor 复制到先前在开发板上创建的 tee 目录中
3,运行 ./ca_xor

如下图: