baron · 4 天前

optee4.0.0 qemu_v8的环境搭建篇(ubuntu20.10)

文章目录
前提条件
1、拉取代码
2、下载工具链
3、编译
4、运行
前提条件

(1)如下这些工具,是否安装了

sudo apt-get install android-tools-adb android-tools-fastboot autoconf \

automake bc bison build-essential ccache cscope curl device-tree-compiler \
expect flex ftp-upload gdisk iasl libattr1-dev libcap-dev \
libfdt-dev libftdi-dev libglib2.0-dev libgmp-dev libhidapi-dev \
libmpc-dev libncurses5-dev libpixman-1-dev libssl-dev libtool make \
mtools netcat ninja-build python3-crypto \
python3-pycryptodome python3-pyelftools python3-serial \
rsync unzip uuid-dev xdg-utils xterm xz-utils zlib1g-dev libslirp-dev

(2)你的网络一定要OK,终端能够正常访问github

1、拉取代码

repo init -u https://github.com/OP-TEE/man... -m qemu_v8.xml --repo-url=https://mirrors.tuna.tsinghua... -b 4.0.0

repo sync -j4

image

image

image

2、下载工具链

make -f toolchain.mk toolchains

image

3、编译

make -f qemu_v8.mk all -j8

image

4、运行

make -f qemu_v8.mk run-only

image

敲击完运行的命令后,记得按c然后按回车键,接下来就会弹出两个窗口,一个是CA(Linux)窗口,一个是TA(tee)串口

image

可以看出optee的版本号是4.0.0已经在运行了
image

添加威♥:sami01_2023,回复ARM中文,领取ARM中文手册

推荐阅读
关注数
9491
文章数
264
vx: coding_the_world
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息