Original title:
Aktualizace programu v zařízení s obvody Zynq
Translated title:
Program update of Zynq-based devices
Authors:
Michálek, Branislav ; Buchta, Petr (referee) ; Kubíček, Michal (advisor) Document type: Master’s theses
Year:
2019
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Mezi mnohé požadavky kladené na moderní vestavěné systémy patří potřeba uchovávat více verzí jejich systémového obrazu (firmware, software nebo hardwareová konfigurace) a také možnost volby, který z těchto obrazů systém načte během procesu bootování, v závislosti na funkci, kterou daný obraz poskytuje. Tato diplomová práce popisuje vývoj aplikace pro zařízení s obvody Zynq firmy Xilinx, jejíž funkcí je provést aktualizaci systému. Aplikace zahrnuje jednoduchý vestavěný HTTP server sloužící ke vzdálenému přenosu souborů. Klientovi umožňuje nahrát soubor s obrazem skrze aplikaci spustitelnou z příkazové řádky, nebo prostřednictvím webové stránky, která byla navržena k tomuto účelu.
Among many which are placed on modern embedded systems is also the need of storing multiple system boot image versions and the ability to select from them upon boot time, depending on a function which they provide. This thesis describes the development of a system update application for Xilinx Zynq-7000 devices. The application includes a simple embedded HTTP server for a remote file transfer. A client is allowed to upload the boot image file with the system update from either command line application or using the web page developed for this purpose.
Keywords:
Booting; Hypertext Transfer Protocol; System on Chip; Zynq-7000; bootování; hypertextový přenosový protokol; systém na čipu; Zynq-7000
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/177750