Design of BootLoader Software for Civil Aircraft Utility System Controller Based on ARM

This article explores into the significance of utility system controllers in contemporary civil aircraft, highlighting the evolution of their software systems, particularly the pivotal role of BootLoader software. The BootLoader is essential for system booting, application software loading, firmware upgrades, and fault information retrieval. By investigating the ARM Cortex-M7 architecture, we have developed a robust and comprehensive BootLoader software designed to enhance the reliability and safety of aircraft systems. The study introduces strategies to ensure software data integrity, such as CRC checks and pointer validation, thereby bolstering software security. Furthermore, we propose a controller maintenance system and an instruction monitoring state machine to guarantee that the controller accurately executes commands from the host computer. Ultimately, this research aims to provide enhanced assurance for the flight safety and performance of civil aircraft.

Authors

Institutions

Publication Details

Published
2024-10-18
DOI
https://doi.org/10.1109/meae62008.2024.11026532
Primary Topic
Advanced Sensor and Control Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design of BootLoader Software for Civil Aircraft Utility System Controller Based on ARM

Zhong Wang, Zhongyuan Zuo, Jiayi Liang, Heming Xia
Advanced Sensor and Control Systems
article

Design of BootLoader Software for Civil Aircraft Utility System Controller Based on ARM

Zhong Wang, Zhongyuan Zuo, Jiayi Liang, Heming Xia
article en

Abstract

This article explores into the significance of utility system controllers in contemporary civil aircraft, highlighting the evolution of their software systems, particularly the pivotal role of BootLoader software. The BootLoader is essential for system booting, application software loading, firmware upgrades, and fault information retrieval. By investigating the ARM Cortex-M7 architecture, we have developed a robust and comprehensive BootLoader software designed to enhance the reliability and safety of aircraft systems. The study introduces strategies to ensure software data integrity, such as CRC checks and pointer validation, thereby bolstering software security. Furthermore, we propose a controller maintenance system and an instruction monitoring state machine to guarantee that the controller accurately executes commands from the host computer. Ultimately, this research aims to provide enhanced assurance for the flight safety and performance of civil aircraft.

Commercial Aircraft Corporation of China (China) (CN)
Affordable and clean energy
Openalex Percentile: Top 62%
Advanced Sensor and Control Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Design of BootLoader Software for Civil Aircraft Utility System Controller Based on ARM — Zhong Wang, Zhongyuan Zuo, et al. · (2024) | TGRS Research Map | TGRS