National Repository of Grey Literature 2 records found  Search took 0.00 seconds. 
Automated firmware upload of many AVR microcontrollers over SPI bus
Boštík, Jiří ; Lattenberg, Ivo (referee) ; Hanák, Pavel (advisor)
The aim of this work is to construct a circuit for automated programming more microcontrollers Atmel AVR through the SPI bus and to devise and execute demonstration plant that will be able to automate this task, at least partially, therefore, ideally without human intervention, one programmer to load the firmware into more microcontrollers. The theoretical part describes the components that are used in the work, the description of their functionality and usability. For switching between microcontrollers we have a choice of two options. The first option is monitoring of the signal "reset", which is a simpler variant of SPI, or decoding the Atmel instructions. Thanks to the simplicity and practicality of the work will be used to monitoring of the signal of the "reset". For a better understanding in the work described how the whole problem will be work. They will describe each of the steps and for better orientation will be the block diagram too, which represents the most important part of the work. The practical part focuses on the practical testing of the proposed solution. In order to monitor the signal of the "reset" first we have to coordinate asynchronous counter with signal "reset" it to properly reply to a downward edge. Next we bring from the asynchronous counter BCD code with which the decoder switches to each of the microcontrollers using the switching transistors and then they are gradually programmed. Work will be used the programmer AVR Dragon, for which it will be used by the batch file for atprogram.exe, which is a standard part of Atmel Studio 6. In the work will be at least a partial test of the proposed problem to contact layer the field.
Automated firmware upload of many AVR microcontrollers over SPI bus
Boštík, Jiří ; Lattenberg, Ivo (referee) ; Hanák, Pavel (advisor)
The aim of this work is to construct a circuit for automated programming more microcontrollers Atmel AVR through the SPI bus and to devise and execute demonstration plant that will be able to automate this task, at least partially, therefore, ideally without human intervention, one programmer to load the firmware into more microcontrollers. The theoretical part describes the components that are used in the work, the description of their functionality and usability. For switching between microcontrollers we have a choice of two options. The first option is monitoring of the signal "reset", which is a simpler variant of SPI, or decoding the Atmel instructions. Thanks to the simplicity and practicality of the work will be used to monitoring of the signal of the "reset". For a better understanding in the work described how the whole problem will be work. They will describe each of the steps and for better orientation will be the block diagram too, which represents the most important part of the work. The practical part focuses on the practical testing of the proposed solution. In order to monitor the signal of the "reset" first we have to coordinate asynchronous counter with signal "reset" it to properly reply to a downward edge. Next we bring from the asynchronous counter BCD code with which the decoder switches to each of the microcontrollers using the switching transistors and then they are gradually programmed. Work will be used the programmer AVR Dragon, for which it will be used by the batch file for atprogram.exe, which is a standard part of Atmel Studio 6. In the work will be at least a partial test of the proposed problem to contact layer the field.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.