cdtf-a-stm32mp-v2.8.15-stm32mp-r2-r0 解压tf-a 源码,并使用st patch文件 tar -xvf tf-a-stm32mp-v2.8.15-stm32mp-r2-r0.tar.xzcdtf-a-stm32mp-v2.8.15-stm32mp-r2forpin`ls-1 ../*.patch`;dopatch -p1 <$p;done 复制官方开发版stm32mp15
移植好st的tf-a文件后,修改自己板子对应的设备树,注意备份 设备树在tf-a/tf-a-stm32mp-2.2.r1/fdts中 stm32mp157d-szm.dts: // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)/* * Copyright (C) STMicroelectronics 2019 - All Rights Reserved * Author: Shao Zheming <957510530@qq.com>...
首先安装设备树编译相关命令,输入如下命令: sudo apt-get install device-tree-compiler 在Ubuntu的atk-mp1目录下新建一个名为“alientek_tf-a”的子目录,然后把正点原子修改好TF-A源码拷贝到alientek_tf-a这个目录下。正点原子修改好的TF-A源码已经放到了开发板光盘中,路径为:开发板光盘1、程序源码 1、正点原子...
第七章 TF-A初探 前面我们简单了解了一下什么是TF-A,并且也学习了如何编译TF-A。但是TF-A是如何运行的,它的一个运行流程是怎样的我们并没有讲解。TF-A的详细运行过程是很复杂的,涉及到很多ARM处理器底层知识,…
一、编译 TF-A 1. 获取 TF-A 源码 下载链接:en.SOURCES-tf-a-stm32mp1-openstlinux-5-10-dunfell-mp1-21-11-17_tar.xz[1]。 下载后解压: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 xz -d en.SOURCES-tf-a-stm32mp1-openstlinux-5-10-dunfell-mp1-21-11-17_tar.xz mv en.SOU...
移植好st的tf-a文件后,修改自己板子对应的设备树,注意备份 设备树在tf-a/tf-a-stm32mp-2.2.r1/fdts中 stm32mp157d-szm.dts: // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) /* * Copyright (C) STMicroelectronics 2019 - All Rights Reserved ...
与之对应的,我们需要一套软件来配合TrustZone,TF-A应运而生,TF-A全称是Arm Trusted Firmware,有些...
一、编译TF-A 1. 获取TF-A源码 下载链接:en.SOURCES-tf-a-stm32mp1-openstlinux-5-10-dunfell-mp1-21-11-17_tar.xz。 下载后解压: xz -d en.SOURCES-tf-a-stm32mp1-openstlinux-5-10-dunfell-mp1-21-11-17_tar.xz mv en.SOURCES-tf-a-stm32mp1-openstlinux-5-10-dunfell-mp1-21-11-...
加入TF-A固件以后,TF-A就可以对uboot、kernel进行校验,如果还要使用TEE OS(Trusted Execution ...
进入到tf-a源码目录 linux@ubuntu:$ cd ~/FS-MP1A/stm32mp1-openstlinux-5.4-dunfell-mp1-20-06-24/sources/arm-ostl-linux-gnueabi/tf-a-stm32mp-2.2.r1-r0/tf-a-stm32mp-2.2.r1 添加设备树文件 linux@ubuntu:$ cp fdts/stm32mp15xx-dkx.dtsi fdts/stm32mp15xx-fsmp1x.dtsi ...