Atomická aktualizace vestavěných systémů

Loading...
Thumbnail Image

Date

Authors

Čikel, Tomáš

Mark

C

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Táto diplomová práca sa zaoberá problematikou atomických aktualizácií vstavaných systémov. Zameriava sa na požiadavky aké vstavané systémy kladú na ich aktualizácie, stratégie a technológie, ktoré sa používaju pre vykonanie aktualizácií vstavaných systémov. Práca predstavuje systém Fire Truck Control Unit, ktorý slúži na ovládanie hasičských vozidiel. Práca analyzuje jeho aktualizačný proces a prezentuje návrh pre nový aktualizačný systém postavený na RAUC. Aktualizačný systém implementuje vytváranie aktualizácií a systému pomocou Yocto, používa Hawkbit pre ukladanie a nasadzovanie aktualizácií, upravuje Rauc-Hawkbit-Updater pre spracovanie dodatočných balíčkov a implementuje možnosť aktualizovania zariadení na CAN buse. Výsledky tejto práce umožnujú atomicky aktualizovať Fire Truck Control System vstavaný systém, a prezentujú technológie a riešenia, ktoré sa dajú použiť pre odstránenie nedostatkov tejto implementácie
This work focuses on the issue of atomic updates for embedded systems. Specifically, it focuses on the requirements which embedded systems place on their updates, strategies and technologies which are being used for updating these systems. Next the work introduces the Fire Truck Control System which is an embedded system for controlling fire trucks. Thesis analyzes the update process of this system and presents the design of a new update system which is based on RAUC. Update system implements the creation of updates and system in Yocto, uses Hawkbit for storing and deploying updates, modifies Rauc-Hawkbit-Updater to parse additional packages and implements ability to update devices on CAN bus. The results of this work allows to deploy atomic updates to Fire Truck Control System embedded system, and shows different technologies and solutions, which could be used to remove short comings of this implementation

Description

Citation

ČIKEL, T. Atomická aktualizace vestavěných systémů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.

Document type

Document version

Date of access to the full text

Language of document

sk

Study field

Počítačové sítě

Comittee

doc. Ing. Ondřej Ryšavý, Ph.D. (předseda) doc. Ing. Petr Matoušek, Ph.D., M.A. (člen) doc. RNDr. Milan Češka, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) doc. Ing. Tomáš Martínek, Ph.D. (člen) Ing. Matěj Grégr, Ph.D. (člen)

Date of acceptance

2023-06-20

Defence

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO