E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ATF(TF-A)
离散TPM驱动程序
安全之安全(security²)博客目录导读目录一、驱动架构1.1头文件1.2源文件二、编译时配置选项三、离散TPM初始化四、离散TPMPCR扩展本博客重点介绍了
TF-A
中离散TPM驱动的设计与功能。
安全二次方
·
2025-06-23 13:55
可信计算与可信启动
ARM安全架构
可信计算
可信启动
trusted
boot
measured
boot
离散TPM
TPM驱动程序
ATF
的接口引导大全(持续完善修订格式)
PortingGuideIntroductionPortingTrustedFirmware-A(
TF-A
)toanewplatforminvolvesmakingsomemandatoryandoptionalmodificationsforboththecoldandwarmbootpaths.Modificationsconsistof
TrustZone_
·
2025-05-18 06:14
ATF
ATF
ARM可信固件(ARM Trusted Firmware)编译选项 - 嵌入式
ARM可信固件(ARMTrustedFirmware)编译选项-嵌入式ARM可信固件(ARMTrustedFirmware,简称
ATF
)是一种开源的软件组件,用于在ARM架构的系统中提供安全启动和运行环境
数据挖掘机师傅
·
2025-05-13 20:29
arm开发
4.Components 4.13. SDEI: 软件委托异常接口
ATF
架构开发精讲-专题目录
Arm精选
·
2025-04-23 00:20
ATF(TF-A)
atf
安全
TEE
secure
TF-A
4.Components 4.15. EL3 安全分区管理器
ATF
架构开发精讲-专题目录
Arm精选
·
2025-04-16 09:27
ATF(TF-A)
安全
armv9
arm开发
trustzone
ATF
linux
5. System Design 5.4.Firmware Design
ATF
架构开发精讲-专题目录
Arm精选
·
2025-04-15 22:37
ATF(TF-A)
atf
optee
信任链
trustzone
TEE
lx2160 LSDK21.08 firmware 笔记 - 1.bl31.bin 链接脚本 bl31.ld.S 分析
官网链接如下:LSDK软件资料LX2160芯片资料1.链接脚本生成流程通读
atf
工程makefile框架后得知,链接脚本通过MAKE
嵌入式小小怪下士
·
2025-04-14 11:52
nxp
笔记
LSDK21.08
Armv8-A virtualization
全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]—适合小白入门【目录】ARMv8/ARMv9架构高级进阶-[目录]—高级进阶、小白勿买【加群】ARM/TEE/
ATF
Arm精选
·
2025-03-18 18:44
ARM文档导读
虚拟化
virtualization
trustzone
安全
周贺贺
armv8
armv9
QEMU 调试
TF-A
开发环境建立(使用 QEMU 调试
TF-A
(Trusted Firmware-A) 之二)
文章目录前言1`
TF-A
(TrustedFirmware-A)`概述2`Cortex-A57`3`ARMFVP`基板4GDB调试环境介绍4.1GDB简介4.2设置GDB调试环境4.3使用GDB5、配置QEMU
robin861109
·
2025-03-15 16:20
使用QEMU调试TF-A
硬件架构
iot
物联网
linux系统移植(5)——
TF-A
移植
获取
tf-a
的源码1.从st的官方下载https://www.st.com/content/st_com/zh/products/embedded-software/mcu-mpuembedded-software
小徐的记事本
·
2025-02-26 16:19
#
Linux内核移植
单片机
stm32
嵌入式硬件
[
ATF
]-
ATF
启动--BL31跳转到optee和uboot
快速链接:.ARMv8/ARMv9架构入门到精通-[目录]付费专栏-付费课程【购买须知】:联系方式-加入交流群----联系方式-加入交流群个人博客笔记导读目录(全部)
ATF
1、背景2、
ATF
编译3、
ATF
代码改变世界ctw
·
2025-02-11 11:22
ARM-TEE-Android
ATF
trustzone
optee
arm-trusted-firmware (
ATF
介绍)
1.大致描述
ATF
提供了安全世界的参考实现软件[ARMv8-A],包括执行的[SecureMonitor][TEE-SMC]异常级别3(EL3)。
赢在拼搏中
·
2025-01-24 21:34
ATF
(ARM Trusted firmware)完成启动流程
历经一年多时间的系统整理合补充,《手机安全和可信应用开发指南:TrustZone与OP-TEE技术详解》一书得以出版,书中详细介绍了TEE以及系统安全中的所有内容,全书按照从硬件到软件,从用户空间到内核空间的顺序对TEE技术详细阐述,读者可从用户空间到TEE内核一步一步了解系统安全的所有内容,同时书中也提供了相关的示例代码,读者可根据自身实际需求开发TA。目前该书已在天猫、京东、当当同步上线,链接
cpj123cpj
·
2025-01-24 21:33
linux
kernel
atf
ATF
:givc3的中断初始化配置流程
ATF
在bl31中提供了GICv3驱动加载、bl31的中断处理、异常等级切换时中断路由信息配置以及GICv3相关的电源管理功能,由于电源管理功能与中断处理流程关联不大,在本文中不做详细分
TrustZone_
·
2025-01-16 23:57
#
ARM中断
ATF
arm开发
GIC
ATF
支持PSA FWU或TBBR FWU的
TF-A
威胁模型
PSAFWU1、威胁可以通过引导固件来缓解2、威胁可以通过平台设计来缓解五、TBBRFWU-固件恢复1、威胁可以通过引导固件来缓解一、简介本博客提供了针对启用PSA固件更新或TBBR固件更新或两者均已启用平台的
TF-A
安全二次方
·
2024-02-24 09:57
博客目录导读
ATF
TF-A
威胁模型
FWU
PSA
TBBR
ARM安全架构
【电影】Experience never gets old:The Intern.
恰好看到一个新兴卖服装的电商
ATF
招高龄实习生。这不就是困了有人递枕头嘛?应征,顺利入职。被分配给创始人Jules(AnneHathaway饰演)。Jules正处在压力山大分
花开兮缓归
·
2024-02-10 23:02
JCIM | MD揭示PTP1B磷酸酶激活RtcB连接酶的机制
UPR是由内质网中的三种跨膜传感器(IRE1、PERK和
ATF
6)控制的细胞应激反应,当内质网中的蛋白质折叠能力受到压力时,UPR通过减少蛋白质合成和增加未折叠或错误折叠蛋白质的分泌和降解来恢复细胞稳态
药研猿
·
2024-02-09 07:27
MD
Linux第36步_创建正点原子的
TF-A
工作区
创建正点原子的
TF-A
工作区,目的是想查看正点原子的设备树文件“stm32mp157d-atk.dts”和设备树头文件“stm32mp157d-atk.dtsi”,了解设备树是什么样子,为后期基于“ST
LaoZhangGong123
·
2024-01-28 02:21
产品研发
linux
STM32MP157
经验分享
VSCode工作区
设备树
2024最新:optee系统开发精讲 - 课程介绍
本课程中如有涉及代码或硬件架构,则对应的版本号:TF-A2.80,optee3.20,LinuxKernel6.3,armv8.7+9.0的aarch64)(注意:该课程没有PPT,该课程是对照代码讲解的)适用人群安全行业开发者
ATF
代码改变世界ctw
·
2024-01-26 19:35
学习方法
optee
ATF
trustzone
armv9
armv8
arm
tee
2024最新:
ATF
架构开发精讲 - 课程介绍
(本课程中如有涉及代码或硬件架构,则对应的版本号:TF-A2.80,optee3.20,LinuxKernel6.3,armv8.7+9.0的aarch64)适用人群安全行业开发者
ATF
、固件开发者系统架构师
代码改变世界ctw
·
2024-01-26 19:35
学习方法
trustzone
tee
ATF
optee
安全
armv9
armv8
《Armv8/armv9架构入门指南》-【第二章】ARMv8‑A 架构和处理器
引流关键词:optee、
ATF
、
TF-A
、Trustzone、optee3.14、MMU、VMSA、cache、TLB、arm、armv8、armv9、TEE、安全、内存管理、页表,Non-cacheable
嵌入式学习规划
·
2024-01-26 19:04
Arm原理和基础
架构
Linux第34步_
TF-A
移植的第2步_修改设备树和tf-a.tsv
在虚拟机中,使用VSCode打开linux/atk-mp1/atk-mp1/my-tfa/目录下tf-a.code-workspace”;找到“tf-a-stm32mp-2.2.r1/fdts”目录,就是设备树文件所在的目录。见下图:一、修改“stm32mp157d-atk.dts”修改后,见下图:二、修改设备树中的电源管理由于正点原子STM32MP157开发板没有使用“STPMIC1A”这个电源
LaoZhangGong123
·
2024-01-25 13:25
产品研发
linux
STM32MP157
经验分享
notepad++
烧录
TF-A
13-SDEI: Software Delegated Exception Interface
,BL2,BL3,BL31,BL32,BL33,AP_BL1,AP_BL2,AP_BL3,AP_BL31,AP_BL32,AP_BL33,SCP_BL1,SCP_BL2,BL0,BL30,optee、
ATF
代码改变世界ctw
·
2024-01-25 08:37
atf_doc
atf
armv9
SEDI
ATF
(
TF-A
)安全通告TF-V11——恶意的SDEI SMC可能导致越界内存读取(CVE-2023-49100)
目录一、
ATF
(
TF-A
)安全通告TFV-11(CVE-2023-49100)二、透过事务看本质SDEI是干啥的呢?
卢鸿波
·
2024-01-25 08:02
博客目录导读
ATF
TF-A
安全通告
CVE
SMC
SDEI
越界内存访问
系统移植 DAY4(FSMP1A开发板开发阶段部署)
1.准备
TF-A
镜像文件阅读README得知解压顶层目录下的压缩包tarxfztf-a-stm32mp-2.2.r2-r0.tar.gz进入解压后的目录,加载补丁文件cdtf-a-stm32mp-2.2
Alo723
·
2024-01-24 19:38
系统移植
linux
Linux第32步_编译ST公司的
TF-A
源码
一、了解SDK包ST公司会从ARM官方下载
TF-A
软件包,然后将STM32MP1芯片添加进去,最终打包好提供给我们用户,这个就是SDK包。ST公司提供的SDK包是在他自己的“STM32MP15
LaoZhangGong123
·
2024-01-21 14:27
产品研发
linux
STM32MP157
经验分享
编译
Linux第31步_了解STM32MP157的
TF-A
了解STM32MP1的
TF-A
一、指令集“ARMV8架构处理器”提供了两种指令集:64位指令集AAarch64;32位指令集AArch32;“ARMV7架构处理器”提供的是32位指令集AArch32。
LaoZhangGong123
·
2024-01-21 14:57
产品研发
linux
经验分享
STM32MP157
移植
Linux第33步_
TF-A
移植的第1步_创建新的设备树
TF-A
移植第1步就是创建新的设备树,并命名为“stm32mp157d-atk”。
LaoZhangGong123
·
2024-01-21 14:25
产品研发
linux
STM32MP157
设备树
Linux第29步_安装“Notepad++”软件
在烧写“
TF-A
固件”之前,我们需要用“Notepad++”软件打开“后缀为.tsv”的脚本文件,根据需求决定哪些文件需要更新,设置好这个脚本文件。
LaoZhangGong123
·
2024-01-17 08:40
产品研发
notepad++
linux
STM32MP157
经验分享
Arm Trustzone与
ATF
安全介绍 - 一篇就够了
随着时代的发展、科技的进步,安全需求的趋势也越来越明显,ARM也一直在调整和更新其新架构,很多都是和安全相关的。如下列出了一些和安全相关的架构基于TrustZone技术,硬件被静态隔离,可预先分配硬件归属于关键应用域或非关键应用域,不需要hypervisor的支持,相关系统可以同时并行的访问硬件资源。这种方案的优点是可以消除Hypervisor引入的性能延迟,由于双系统间实现了物理隔离,多系统间相
生活需要深度
·
2024-01-16 18:04
Linux内核-安全
arm开发
安全
Trustzone
Ant Design Mobile 报Cannot find module 'react-scripts/package.json' 错误
命令时时抛出如下错误:react-app-rewiredstartmodule.js:550throwerr;^Error:Cannotfindmodule'react-scripts/package.json'
atF
Kagashino
·
2024-01-13 13:15
Linux第28步_编译“正点原子的
TF-A
源码”
编译“正点原子的
TF-A
源码”,目的是想得到
TF-A
文件,即“tf-a-stm32mp157d-atk-trusted.stm32”。
LaoZhangGong123
·
2024-01-12 20:19
产品研发
linux
经验分享
STM32MP157
设备树
TF-A
Linux第25步_在虚拟机中备份“ST官方的
TF-A
源码”
TF-A
是ARM公司提供的,ST公司通过修改它,做了一个自己的
TF-A
代码。因为在后期开发中,若硬件被改变了,我们需要通过修改"ST官方的
TF-A
源码"就可以自己的
TF-A
代码了。
LaoZhangGong123
·
2024-01-12 20:15
产品研发
linux
STM32MP157
ubuntu
vscode
TF-A
经验分享
Linux第26步_在虚拟机中安装stm32wrapper4dbg工具
在Ubuntu下编译
TF-A
或者Uboot时,我们需要用到ST公司提供的stm32wrapper4dbg工具。
LaoZhangGong123
·
2024-01-12 06:23
产品研发
linux
STM32MP157
ubuntu
虚拟机
经验分享
【ARM64
ATF
系列 3.2 -- soc strap pin 介绍】
文章目录strappin介绍strappin介绍在系统级芯片(SoC)设计中,“strappin”(或称为"strap")是一种特殊类型的引脚,它用于在SoC的启动或复位阶段设置特定的硬件配置或模式。这些设置通常是非易失性的,可以在SoC的后续操作期间保持不变。Strappins通常由外部电阻、跳线或开关设置,以便在SoC上电前选定特定的配置选项。Strappins对于ARM架构的SoC同样适用。
CodingCos
·
2023-12-05 20:53
#
ARM
CPU
安全系列介绍
soc
strap
pin
【ARM64
ATF
系列 3.1 -- cpu 复位,解复位及 reset 三者之间的关系】
文章目录概述复位信号名称复位(Reset)解复位(DeassertReset)Reset信号它们之间的关系复位信号电特性复位信号的设计注意事项概述在ARMCPU架构中,复位(Reset)、解复位(DeassertReset)以及Reset信号是密切相关的概念,涉及到处理器的启动、初始化和恢复到已知状态的过程。以下是三者之间关系的详细描述:复位信号名称在不同的ARMCPU架构和系统设计中,复位信号可
CodingCos
·
2023-12-05 05:02
#
ARM
CPU
安全系列介绍
arm
复位
arm
解复位
reset
Learn the architecture - AArch64 self-hosted debug
全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]—适合小白入门【目录】ARMv8/ARMv9架构高级进阶-[目录]—高级进阶、小白勿买【加群】ARM/TEE/
ATF
代码改变世界ctw
·
2023-12-02 23:44
ARM高级进阶
ARMV9
coresight
debug
调试
armv8
arm
tee
Learn the architecture - Understanding Armv9-A trace
全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]—适合小白入门【目录】ARMv8/ARMv9架构高级进阶-[目录]—高级进阶、小白勿买【加群】ARM/TEE/
ATF
代码改变世界ctw
·
2023-12-02 23:44
ARM高级进阶
ARMV9
coresight
debug
tee
armv8
arm
trustzone
Learn the architecture - Debugger usage on Armv8- A
全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]—适合小白入门【目录】ARMv8/ARMv9架构高级进阶-[目录]—高级进阶、小白勿买【加群】ARM/TEE/
ATF
代码改变世界ctw
·
2023-12-02 23:43
ARM高级进阶
ARMV9
armv8
arm
debug
调试
trace
coresight
Arm电源控制系统架构
全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]—适合小白入门【目录】ARMv8/ARMv9架构高级进阶-[目录]—高级进阶、小白勿买【加群】ARM/TEE/
ATF
代码改变世界ctw
·
2023-12-02 23:43
ARM高级进阶
armv9
armv8
PCSA
PSCI
电源管理
SCP
arm
ATF
安全启动过程
ATF
安全启动过程
ATF
的主要功能:
ATF
的源代码共分为bl1,bl2,bl31,bl32,bl335部分。其中bl1,bl2,bl31部分属于固定固件。
一叶知秋yyds
·
2023-11-29 08:13
stm32
mcu
物联网
嵌入式硬件
linux
LearnTheArchitecture-MemoryManagement
全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]—适合小白入门【目录】ARMv8/ARMv9架构高级进阶-[目录]—高级进阶、小白勿买【加群】ARM/TEE/
ATF
代码改变世界ctw
·
2023-11-28 13:20
ARM高级进阶
ARMV9
TLB
CACHE
物理内存
虚拟内存
安全
TEE
Memory Management Examples
全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]—适合小白入门【目录】ARMv8/ARMv9架构高级进阶-[目录]—高级进阶、小白勿买【加群】ARM/TEE/
ATF
代码改变世界ctw
·
2023-11-28 13:49
ARM高级进阶
ARMV9
ARMV8
VSMA
cache
mmu
内存管理
内核
Armv8-A memory model guide
全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]—适合小白入门【目录】ARMv8/ARMv9架构高级进阶-[目录]—高级进阶、小白勿买【加群】ARM/TEE/
ATF
代码改变世界ctw
·
2023-11-28 13:49
ARM高级进阶
trustzone
周贺贺
ARMV8
ARMV9
内存管理
MMU
VSMA
支持Arm CCA的
TF-A
威胁模型
固件可缓解的威胁一、简介本文针对支持ArmRealmManagementExtension(RME)、实现ArmConfidentialComputeArchitecture(ArmCCA)的平台,给出了
TF-A
安全二次方security²
·
2023-11-25 11:51
ATF
TF-A
威胁
威胁模型
ARM
CCA
Realm
(10)
ATF
MMU转换表
MMU简介MMU(内存管理单元)负责将软件使用的虚拟地址转换为内存系统中使用的物理地址。MMU包括两个模块:TLB(TranslationLookasideBuffer)和TWU(TableWalkUnit)。TLB缓存最近使用的转换(类似cache,将转换映射放入缓存,提高映射效率),而TWU从内存中读取转换表(查表,完成虚拟地址到物理地址的转换)。转换表位于内存中,用于存储虚拟地址和物理地址之
安全有理
·
2023-11-24 19:14
ATF
arm开发
内存
Trustzone/TEE/安全 面试100问
关键词:cache学习、mmu学习、cache资料、mmu资料、arm资料、armv8资料、armv9资料、trustzone视频、tee视频、
ATF
视频、secureboot视频、安全启动视频、selinux
代码改变世界ctw
·
2023-11-23 06:36
TEE从入门到精通
ARM-TEE-Android
安全
trustzone
tee
atf
armv9
armv8
arm
在armv8架构中,有哪些是serror
【目录】ARM/TEE/
ATF
/SOC微信群问题记录付费专栏-付费课程【购买须知】:联系方式-加入交流群----联系方式-加入交流群(说明:本文总结来自于微信群的公开讨论,若冒犯了您的隐私请联系删除。
代码改变世界ctw
·
2023-11-21 15:51
问题答疑
serror
armv8
armv9
系统错误
中断
启动-异常学习笔记-代码导读
快速链接:.个人博客笔记导读目录(全部)付费专栏-付费课程【购买须知】:【精选】ARMv8/ARMv9架构入门到精通-[目录]引流:
ATF
,
TF-A
,BL1,BL2,BL31,BL32,uboot,lk
代码改变世界ctw
·
2023-11-20 21:37
ARM-TEE-Android
xen
hafnium
ATF
optee
RME
TEE是什么?现有TEE解决方案
有一点还是蛮有意思的,TEEOS知道什么什么、
ATF
知道是什么、Secureboot也大概知道是点什么东西,但是问我TEE是什么?
安全-Hkcoco
·
2023-11-20 17:17
安全相关
TEE
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他