Return to search

Development of a Safe Architecture for Embedded Systems Using Linux and Zephyr RTOS / Utveckling av en säker arkitektur för inbyggda system med Linux och Zephyr RTOS

Embedded systems often involve safety critical applications, meaning that the malfunctioning of these systems would lead to catastrophic consequences. In this thesis project, a cross domain comparison of the industry specific standards for safety in embedded systems is be provided. After this, following the guidelines provided in ISO-26262/IEC-61508, a failure modes and effects analysis was performed on the implemented system, which consists of a STM32MP157F-DK2 board, on which two cores of the same SoC communicate through Remote Processor Messaging. One core runs OpenSTLinux, and the other the real-time operating system Zephyr. Based on the results of the failure modes and effects analysis, a combination of the addition of some headers to the message, and the implementation of cyclic redundant check, solved some of the issues pointed out. / Inbäddade system omfattar ofta säkerhetskritiska tillämpningar, vilket innebär att att fel i dessa system skulle leda till katastrofala konsekvenser. I detta avhandlingsprojekt görs en tvärdomänisk jämförelse av de branschspecifika standarder för säkerhet i inbyggda system. Därefter följer följande riktlinjerna i ISO-26262/IEC-61508, en analys av fel och effekter av fel och analys av fel och brister på det implementerade systemet, som består av följande ett STM32MP157F-DK2-kort, där två kärnor i samma SoC kommunicerar via Meddelandehantering för fjärrprocessor. Den ena kärnan kör OpenSTLinux och den andra realtidsoperativsystemet Zephyr. Baserat på resultaten av felet analysen av felkällor och effekter, en kombination av att lägga till vissa rubriker och till meddelandet och genomförandet av cyklisk redundant kontroll, löste problemet. några av de problem som påpekades.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-321926
Date January 2022
CreatorsRichárd, Vágó
PublisherKTH, Skolan för elektroteknik och datavetenskap (EECS)
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTRITA-EECS-EX ; 2022:776

Page generated in 0.0017 seconds