Univerzální zavaděč pro mikrokontrolér Kinetis K60
but.committee | doc. Ing. Zdeněk Kotásek, CSc. (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) doc. Ing. Vladimír Janoušek, Ph.D. (člen) doc. Ing. Jiří Jaroš, Ph.D. (člen) doc. Ing. Ondřej Ryšavý, Ph.D. (člen) prof. Ing. Karel Vlček, CSc. (č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ázku oponenta a na další 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 " A ". Otázky u obhajoby: 1) Vysvětlete, v čem spočívá slovo univerzální v názvu práce? Znamená to, že zavaděč je snadno použitelný na jiných typech mikrokontrolérů, nebo že umí zavádět z více periferií? Vysvětlete. | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Šimek, Václav | cs |
dc.contributor.author | Krůpa, Tomáš | cs |
dc.contributor.referee | Crha, Adam | cs |
dc.date.created | 2016 | cs |
dc.description.abstract | Cílem práce bylo vytvoření zavaděče pro mikrokontrolér Kinetis K60 s jádrem ARM Cortex-M4, který by usnadnil zavádění aplikací na vývojové platformě Minerva osazené tímto mikrokontrolérem. Na základě průzkumu dostupných zavaděčů byl proveden návrh nového zavaděče a souvisejícího komunikačního protokolu, který je využit pro přenos souborových dat a konfiguračních informací napříč všemi podporovanými komunikačními rozhraními - USB, SDHC, Ethernet a RS-232. Na straně PC proběhl vývoj aplikační knihovny pro práci se zavaděčem a dvou pomocných utilit s grafickým a konzolovým rozhraním. Výsledný systém je připraven na budoucí možné rozšiřování i pro ostré nasazení do praxe. | cs |
dc.description.abstract | The scope of this work was to design a bootloader for Kinetis K60, an ARM Cortex-M4 microcontroller. The bootloader should simplify the process of loading user applications to the flash memory of the microcontroller on the Minerva development kit. Based on a quick research of existing bootloader solutions, new bootloader was designed together with communication protocol that would suit the needs for transfer of both the file data and configuration information through all the supported communication interfaces - USB, SDHC, Ethernet and RS-232. On the PC side, development of bootloader’s application library and two supporting utilities with graphical and command line interfaces was made. The system can be used out of the box as well as it can be further extended in the future. | en |
dc.description.mark | A | cs |
dc.identifier.citation | KRŮPA, T. Univerzální zavaděč pro mikrokontrolér Kinetis K60 [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2016. | cs |
dc.identifier.other | 96225 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/61972 | |
dc.language.iso | cs | 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 | zavaděč | cs |
dc.subject | Minerva | cs |
dc.subject | Kinetis | cs |
dc.subject | K60DN512 | cs |
dc.subject | Cortex-M4 | cs |
dc.subject | ARM | cs |
dc.subject | USB CDC | cs |
dc.subject | Ethernet | cs |
dc.subject | SDHC | cs |
dc.subject | RS-232 | cs |
dc.subject | FatFs | cs |
dc.subject | Processor Expert | cs |
dc.subject | KDS | cs |
dc.subject | komunikační protokol | cs |
dc.subject | OSBDM | cs |
dc.subject | bootloader | en |
dc.subject | Minerva | en |
dc.subject | Kinetis | en |
dc.subject | K60DN512 | en |
dc.subject | Cortex-M4 | en |
dc.subject | ARM | en |
dc.subject | USB CDC | en |
dc.subject | Ethernet | en |
dc.subject | SDHC | en |
dc.subject | RS-232 | en |
dc.subject | FatFs | en |
dc.subject | Processor Expert | en |
dc.subject | KDS | en |
dc.subject | communication’s protocol | en |
dc.subject | OSBDM | en |
dc.title | Univerzální zavaděč pro mikrokontrolér Kinetis K60 | cs |
dc.title.alternative | Universal Bootloader for Kinetis K60 Microcontroller | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2016-06-22 | cs |
dcterms.modified | 2020-05-10-16:11:43 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 96225 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:23:40 | en |
sync.item.modts | 2025.01.17 11:12:36 | en |
thesis.discipline | Počítačové a vestavěné systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.37 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-16583_v.pdf
- Size:
- 86.44 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-16583_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-16583_o.pdf
- Size:
- 88.25 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-16583_o.pdf
Loading...
- Name:
- review_96225.html
- Size:
- 1.44 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_96225.html