Difference between revisions of "U23 2007/Inhalt Abend 2/Script zur Automation der Befehle"
< U23 2007 | Inhalt Abend 2
(New page: ####### test.sh ######## #!/bin/bash avr-gcc -mmcu=atmega644 -Wall -o direkt.elf direkt.c avr-objcopy -O ihex direkt.elf direkt.hex launch-bootloader /dev/ttyUSB0 115200 && avrdude -p...) |
m (Kategorie) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | ####### test.sh ######## | + | ####### test.sh ######## (Etherrape muss dann nur noch kuz reseted bzw. Stromlos gemacht werden!) |
#!/bin/bash | #!/bin/bash | ||
avr-gcc -mmcu=atmega644 -Wall -o direkt.elf direkt.c | avr-gcc -mmcu=atmega644 -Wall -o direkt.elf direkt.c | ||
avr-objcopy -O ihex direkt.elf direkt.hex | avr-objcopy -O ihex direkt.elf direkt.hex | ||
launch-bootloader /dev/ttyUSB0 115200 && avrdude -p m644 -b 115200 -c avr109 -P /dev/ttyUSB0 -F -u -U flash:w:direkt.hex && echo X > /dev/ttyUSB0 | launch-bootloader /dev/ttyUSB0 115200 && avrdude -p m644 -b 115200 -c avr109 -P /dev/ttyUSB0 -F -u -U flash:w:direkt.hex && echo X > /dev/ttyUSB0 | ||
+ | |||
+ | Verzeichnis launch-bootloader muss im PATH drin stehen! | ||
+ | |||
+ | [[Category:U23 2007]] |
Latest revision as of 13:38, 1 June 2007
####### test.sh ######## (Etherrape muss dann nur noch kuz reseted bzw. Stromlos gemacht werden!) #!/bin/bash avr-gcc -mmcu=atmega644 -Wall -o direkt.elf direkt.c avr-objcopy -O ihex direkt.elf direkt.hex launch-bootloader /dev/ttyUSB0 115200 && avrdude -p m644 -b 115200 -c avr109 -P /dev/ttyUSB0 -F -u -U flash:w:direkt.hex && echo X > /dev/ttyUSB0
Verzeichnis launch-bootloader muss im PATH drin stehen!