From 56d9bdd39ed36c36e9a61411b86c76d5228b2133 Mon Sep 17 00:00:00 2001 From: sicarius Date: Sun, 11 Feb 2007 18:32:03 +0000 Subject: Added lot's of code-files used during work --- source/ct-Bot/contrib/flash_n_fuse/STK200.bat | 39 +++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 source/ct-Bot/contrib/flash_n_fuse/STK200.bat (limited to 'source/ct-Bot/contrib/flash_n_fuse/STK200.bat') diff --git a/source/ct-Bot/contrib/flash_n_fuse/STK200.bat b/source/ct-Bot/contrib/flash_n_fuse/STK200.bat new file mode 100644 index 0000000..156e122 --- /dev/null +++ b/source/ct-Bot/contrib/flash_n_fuse/STK200.bat @@ -0,0 +1,39 @@ +rem Aufruf von Avrdude zur Programmierung c't-Bot + +rem (Unten sollte zunaechst der Pfad angepasst werden) + +rem Batchdatei fuer Programmieradapter STK200 und viele baugleiche Programmer am Parallelport +rem +rem von andreas Staudenmayer (andreas.staudenmayer@t-online.de) +rem angepasst fuer STK200 (rl@loehmer.de) +rem Parameter +rem +rem -p m32 fuer ATMega32 +rem -c stk200 Adapter kompatibel zu stk200 +rem -P lpt1 Adapter installiert auf lpt1 +rem -u disable safemode, um fusebits setzen zu koennen +rem -U flash:w::i Programmdatei, die geschrieben werden soll, wird als erster Batch Parameter uebergeben +rem +rem -U lfuse:w:lfuse.hex:i lowfusebits setzen, Inhalt Bin-Datei lfuse.hex: FF +rem -U hfuse:w:hfuse.hex:i highfusebits setzen, Inhalt Bin-Datei hfuse.hex: D9 +rem -U lock:w:lock.hex:i lockbits setzen, Inhalt Bin-Datei lock.hex: 3F +rem -F Signatur des Chips lesen +rem -v geschwaetzige Ausgabe +rem -E reset Reset wenn fertig +rem -e Chip loeschen + +rem Moeglichkeit 1: +rem Verknuepfung auf avrdude-Batchdatei auf dem Desktop ablegen, +rem "Fallenlassen" einer Hex-Datei auf diese Verknuepfung startet +rem den Programmierprozess + +rem Moeglichkeit 2: +rem Nutzung von ECLIPSE 'External Tools' +rem kurze Anleitung : +rem http://www.ctbot.de/forum/fuse-bits-t108-15.html#2372 + + +rem !!!Anfuehrungsstriche sind wichtig bei Pfaden mit Leerstellen!!! +rem Die naechste Zeile ist schon alles! Pfad fuer AVRDUDE anpassen! + +"D:\Programme\WinAVR\bin\avrdude" -p m32 -c stk200 -P lpt1 -U flash:w:%1:i -e -F -v -E reset \ No newline at end of file -- cgit v1.2.3