Skip to content
README.md 928 B
Newer Older
Ziad Elhanafy's avatar
Ziad Elhanafy committed
<!--
#
# Platform Fault Detection Interface (PFDI)
#
# SPDX-FileCopyrightText: <text>Copyright 2025
#   Arm Limited and/or its affiliates <open-source-office@arm.com></text>
# SPDX-License-Identifier: MIT
#
-->
Ziad Elhanafy's avatar
Ziad Elhanafy committed

Ziad Elhanafy's avatar
Ziad Elhanafy committed
# Platform Fault Detection Interface Reference Implementation
Ziad Elhanafy's avatar
Ziad Elhanafy committed

Ziad Elhanafy's avatar
Ziad Elhanafy committed
The [Platform Fault Detection Interface (PFDI)][1] is a firmware interface designed to detect permanent hardware
faults on Arm-based systems. It provides mechanisms to execute firmware-resident self-tests (such as those
implemented by a Software Test Library) that retrieve boot-time diagnostics and inject fault conditions
to support software validation.
Ziad Elhanafy's avatar
Ziad Elhanafy committed

Ziad Elhanafy's avatar
Ziad Elhanafy committed
PFDI is particularly valuable in safety-critical and high-reliability systems, such as automotive, industrial
automation, and robotics, where real-time fault detection and response are essential for safe and dependable
operation.
Ziad Elhanafy's avatar
Ziad Elhanafy committed

Ziad Elhanafy's avatar
Ziad Elhanafy committed
---
Ziad Elhanafy's avatar
Ziad Elhanafy committed

Ziad Elhanafy's avatar
Ziad Elhanafy committed
[1]: https://developer.arm.com/documentation/110468/1-0alp0