Atomická aktualizace vestavěných systémů
but.committee | 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) Ing. Tomáš Martínek, Ph.D. (člen) Ing. Matěj Grégr, Ph.D. (člen) | cs |
but.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. | cs |
but.jazyk | slovenština (Slovak) | |
but.program | Informační technologie a umělá inteligence | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Grégr, Matěj | sk |
dc.contributor.author | Čikel, Tomáš | sk |
dc.contributor.referee | Koutenský, Michal | sk |
dc.date.accessioned | 2023-07-17T08:06:54Z | |
dc.date.available | 2023-07-17T08:06:54Z | |
dc.date.created | 2023 | cs |
dc.description.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 | sk |
dc.description.abstract | 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 | en |
dc.description.mark | C | cs |
dc.identifier.citation | ČIKEL, T. Atomická aktualizace vestavěných systémů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023. | cs |
dc.identifier.other | 148276 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/211948 | |
dc.language.iso | sk | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Vstavané zariadenia | sk |
dc.subject | CAN | sk |
dc.subject | Atomické aktualizácie | sk |
dc.subject | Yocto | sk |
dc.subject | OSTree | sk |
dc.subject | SWUPdate | sk |
dc.subject | RAUC | sk |
dc.subject | Vzdialené aktualizácie | sk |
dc.subject | Embedded systems | en |
dc.subject | CAN | en |
dc.subject | Atomic updates | en |
dc.subject | Yocto | en |
dc.subject | OSTree | en |
dc.subject | SWUPdate | en |
dc.subject | RAUC | en |
dc.subject | Over the air updates | en |
dc.title | Atomická aktualizace vestavěných systémů | sk |
dc.title.alternative | Atomic Update of an Embedded System | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2023-06-20 | cs |
dcterms.modified | 2023-06-27-18:55:48 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 148276 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2023.07.17 10:06:54 | en |
sync.item.modts | 2023.07.17 09:21:07 | en |
thesis.discipline | Počítačové sítě | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |