National Repository of Grey Literature 25 records found  previous11 - 20next  jump to record: Search took 0.00 seconds. 
System for Programming Minerva Platform
Dohnal, Michal ; Strnadel, Josef (referee) ; Bidlo, Michal (advisor)
Theoretical part of this thesis studies several concepts and interfaces being used for programming microcontrollers (MCUs) and reconfiguration of field programmable gate arrays (FPGAs) with closer look at those, which are available for MCU Kinetis K60 and FPGA Spartan-6 in circuitry given by the architecture of educational kit Minerva. This knowledge is employed in practical section which describes deployment of the supporting firmware belonging to group of firmwares so-called bootloaders. Finally the application QDevKit3 is introduced, that is based on this firmware, representing effective and fast way for easy programming of FLASH memory on Kinetis MCU using USB interface.
Secure Bootloader For Arm Microcontrollers
Prítel, Pavol
Embedded systems are single purpose devices, where software updates are often omitted or very limited in comparison with personal computer systems. Such systems are typically using microcontrollers with limited memory and computing power. Enabling software updates on an embedded system brings some security issues that need to be taken into account. As soon as there is a possibility of software update, the device is exposed to risk of malicious or not original applications being executed on the device. In this paper a reference implementation of bootloader with security features is described. As a result of using asymmetric cryptography, the memory footprint and startup time is increased significantly. The contribution of this work is in finding the right algorithm that will offer trade-off between level of security and used resources of targeted microcontroller.
Embedded System for Automation of Aquarium Fish Breeding Station
Moc, Filip ; Nevoral, Jan (referee) ; Šimek, Václav (advisor)
This master's thesis is concerned about embedded system for automatic water renewal in aquariums. Besides water renewal system also controls lights and ventilation in aquarium fish breeding station. In this report you will find informtions about technology relevant to automation of aquarium fish breeding station. Also you will find here informations about design and implementation of my specific final working solution.
Bootloader for Sci-Trace
Novák, Lukáš
This paper analyze a design of bootloader for microcontrollers AVR and made proposal for implementation to the device Sci-Trace. Create design circuit for patch board and control board and implementation into the rack system.
The plants recognition mobile application UI Specification
Schwarzová, Kristýna ; Pavlíček, Josef (advisor) ; Kedaj, Petr (referee)
This thesis describes the design of an application for recognizing plants. The application will run on mobile platforms with Android OS. Part of the thesis is focused on creation of a database of meadow plants and creation of a paper prototype, which will verify the applicability of the designed user interface. The user takes a photo of the flower plant that he wants to recognize and the application looks up the given flower in the database. During photographing the application guides the user how to take the picture of the plant. The first part of the thesis defines terms such as application, UI specification, Android, paper prototype and macro photography. It is focused mainly on taking photographs of plants under optimal conditions and proper camera settings. The second part includes UI specification, which consists of motivation, definition, goal definition, personification, use case, scenario, and of logical and graphical design.
Universal Bootloader for Kinetis K60 Microcontroller
Krůpa, Tomáš ; Crha, Adam (referee) ; Šimek, Václav (advisor)
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.
Enhancement of gait and control of six-legged walking robot Cerna Vdova
Krejsa, Jan ; Kopečný, Lukáš (referee) ; Kříž, Vlastimil (advisor)
This bachelor thesis deals with control, operating and remote programming of a six-legged walking robot. It is devided into six chapters. The introduction chapter is about remote programming. The second chapter describes possible walking ways of six-legged chassis. Furthermore this thesis deals with the overcoming of obstacles, thus to walking on uneven ground. The following chapter discusses the possibilities of wireless communication. The last two chapterss describes the hardware and software of the robot.
Bootloader for Sci-Trace
Novák, Lukáš ; Novotný, Jan (referee) ; Šteffan, Pavel (advisor)
In this thesis analyze in detail issue Bootloader for microcontrollers AVR and made proposal for implementation to the device Sci-Trace. Modification electronics part deal with patch board, where used connect between others module and control board. Control Board handle with computer and individually module. Example others module are control optics or control stepper motors. From user interface is resolve choice information display for show temperature inside the device. From mechanical part is resolve store electronic part to the rack section. From programming part is create firmware for control board and others module. For users operation is create program for operation system for upgrade application firmware to microcontroller.
T-Mobile MDA II in Linux
Michl, Zbyněk ; Michal, Bohumil (referee) ; Kašpárek, Tomáš (advisor)
MSc. thesis deals with mobile digital assistant T-Mobile MDA II running Linux operating system. The first part presents device identification and parameters' specification of the MDA II. The second part focuses on selection of GNU distribution with Linux bootloader and Linux kernel support comparison. The subject of the last part is MDA II component code implementation and its merging into Linux kernel.
Issue of Migrating from Single-Core to Multi-Core Implementation of Operating System
Matyáš, Jan ; Šimek, Václav (referee) ; Strnadel, Josef (advisor)
This thesis discuss necessary changes needed in order to run MicroC/OS-II on multicore processor, mainly Zynq 7000 All Programmable SoC which uses two ARM Cortex-A9 cores. Problems that arise during this transition are also discussed.

National Repository of Grey Literature : 25 records found   previous11 - 20next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.