NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
When Linux Meets Radiation: Analyzing Soft Errors in Linux on COTS SoCs under Proton IrradiationThe increasing use of Linux on commercial off-the-shelf (COTS) system-on-chip (SoC) in spaceborne computing inherits COTS susceptibility to radiation-induced failures like soft errors. Modern SoCs exacerbate this issue as aggressive transistor scaling reduces critical charge thresholds to induce soft errors and increases radiation effects within densely packed transistors, degrading overall reliability. Linux’s monolithic architecture amplifies these risks, as tightly coupled kernel subsystems propagate errors to critical components (e.g., memory management), while limited error-correcting code (ECC) offers minimal mitigation. Furthermore, the lack of public soft error data from irradiation tests on COTS SoCs running Linux hinders reliability improvements. This study evaluates proton irradiation effects (20–50 MeV) on Linux across three COTS SoC architectures: Raspberry Pi Zero 2 W (40 nm CMOS, Cortex-A53), NXP i.MX 8M Plus (14 nm FinFET, Cortex-A53), and OrangeCrab (40 nm FPGA, RISC-V). Irradiation results show the 14 nm FinFET NXP SoC achieved 2–3× longer Linux uptime without ECC memory versus both 40 nm CMOS counterparts, partially due to FinFET’s reduced charge collection. Additionally, this work presents the first cross-architecture analysis of soft error-prone Linux kernel components in modern SoCs to develop targeted mitigations. The findings establish foundational data on Linux’s soft error sensitivity in COTS SoCs, guiding mission readiness for space applications.
Document ID
20250004489
Acquisition Source
Goddard Space Flight Center
Document Type
Accepted Manuscript (Version with final changes)
Authors
Saad Memon
(University of Luxembourg Luxembourg, Luxembourg)
Rafal Graczyk
(Independent Researcher)
Tomasz Rajkowski
(National Centre for Nuclear Research Warsaw, Poland)
Jan Swakon
(Institute of Nuclear Physics, Polish Academy of Sciences Krakow, Poland)
Damian Wrobel
(Institute of Nuclear Physics, Polish Academy of Sciences Krakow, Poland)
Sebastian Kusyk
(Institute of Nuclear Physics, Polish Academy of Sciences Krakow, Poland)
Seth Roffe
(Goddard Space Flight Center Greenbelt, United States)
Mike Papadakis
(University of Luxembourg Luxembourg, Luxembourg)
Date Acquired
May 2, 2025
Publication Date
September 1, 2025
Publication Information
Publication: IEEE Transactions On Reliability
Publisher: Institute of Electrical and Electronics Engineers (IEEE)
e-ISSN: 0018-9529
URL: https://ieeexplore.ieee.org/
Subject Category
Computer Operations and Hardware
Electronics and Electrical Engineering
Computer Programming and Software
Funding Number(s)
WBS: 817091.40.31.51.04
CONTRACT_GRANT: 101057511
CONTRACT_GRANT: CS20/IS/14689454
Distribution Limits
Public
Copyright
Portions of document may include copyright protected material.
Technical Review
External Peer Committee
No Preview Available