Vzdálená správa jednočipových systémů
Loading...
Date
Authors
ORCID
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Práce řeší problematiku vzdálené správy paměti programu (firmware) jednočipových systémů založených na mikrokontrolérech řady Atmel AVR prostřednictvím rozhraní Ethernet a protokolů TCP/IP. Komunikaci zprostředkovává embedded server NE-4100T. V úvodu jsou rozebrány vlastnosti použitého embedded serveru a způsoby programování mikrokontrolérů Atmel AVR. Zvoleným řešením úlohy je pak metoda bootloaderu, pro niž byl navržen komunikační protokol, softwarové vybavení mikrokontroléru a obslužný program pro PC. Po hardwarové stránce řešení zahrnuje návrh obvodů pro propojení serveru NE-4100T s modulem mikrokontroléru, snižujícího měniče napětí, obvodu hodin reálného času a příslušné desky plošných spojů. V projektu se podařilo splnit požadavky na vzdálenou správu paměti programu mikrokontroléru, ale nebylo nalezeno dostatečné řešení stran zabezpečení proti neoprávněnému přístupu a napadení systému.
This thesis deals with methods of remote maintenance of microcontroller systems based on Atmel AVR family over the Ethernet interface and TCP/IP protocols. To create communication through TCP/IP, an embedded server NE-4100T is used. At the beginning, key features of the server and methods of handling with content of a program memory are discussed. The final solution is based on the bootloader method. It includes bootloader firmware and user program for PC. The hardware part covers design of interconnection electronics, DC-DC step down converter, real time clock and printed circuit board. The remote maintenance of program memory has been sucessfully solved, but the embedded server NE-4100T produces a problem with an auhentification without a sufficient solution.
This thesis deals with methods of remote maintenance of microcontroller systems based on Atmel AVR family over the Ethernet interface and TCP/IP protocols. To create communication through TCP/IP, an embedded server NE-4100T is used. At the beginning, key features of the server and methods of handling with content of a program memory are discussed. The final solution is based on the bootloader method. It includes bootloader firmware and user program for PC. The hardware part covers design of interconnection electronics, DC-DC step down converter, real time clock and printed circuit board. The remote maintenance of program memory has been sucessfully solved, but the embedded server NE-4100T produces a problem with an auhentification without a sufficient solution.
Description
Keywords
Vzdálená správa, mikrokontrolér, zápis a mazání paměti programu, firmware, bootloader, Atmel AVR, Ethernet, TCP/IP, MOXA NE-4100T, ATmega644, Remote maintenance, microcontroller, programming and erasing of the program memory, firmware, booloader, Atmel AVR, Ethernet, TCP/IP, MOXA NE-4100T, ATmega644
Citation
VÁGNER, M. Vzdálená správa jednočipových systémů [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2010.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Kybernetika, automatizace a měření
Comittee
plk. gšt. prof. Dr. Ing. Alexandr Štefek, Dr. (předseda)
prof. Ing. František Zezulka, CSc. (místopředseda)
doc. Ing. Petr Beneš, Ph.D. (člen)
Ing. Radek Štohl, Ph.D. (člen)
Ing. Soběslav Valach (člen)
prof. Ing. Pavel Václavek, Ph.D. (člen)
Date of acceptance
2010-06-08
Defence
Student prezentoval výsledky své diplomové práce a zodpověděl otázku oponenta i otázky komise položené v diskusi.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení