DinusExperience: Unterschied zwischen den Versionen
Dinus (Diskussion | Beiträge) |
Dinus (Diskussion | Beiträge) |
||
Zeile 29: | Zeile 29: | ||
-hfuse DC | -hfuse DC | ||
-efuse FF | -efuse FF | ||
− | -avrdude -p m644 -c ponyser -P /dev/ttyS0 -U lfuse:w: | + | -avrdude -p m644 -c ponyser -P /dev/ttyS0 -U lfuse:w:0xE7:m -U hfuse:w:0xDC:m -U efuse:w:0xFF:m |
Version vom 14. Juni 2009, 12:13 Uhr
AVR hardware umgebung:
- Atmel Evaluations-Board Version .0.1 - avr-net-io - atmega644 - geliefert von http://www.pollin.de
Software umgebung:
-http://www.ethersex.de/index.php?title=Live_CD -update und installier software fuer ethersex wie beschrieben
Hilfe:
guru's sind zu finden auf http://www.ethersex.de/index.php/Community
Problem ponyseriell interface auf das Atmel Evaluations-Board mit ein usb-rs232 konverter:
-baudrate /dev/ttyUSB0 auf 9600 8N1 -avrdude -p m644 -c ponyser -P /dev/ttyUSB0 -t (avrdude in terminal mode) -verbindung mit den atmega644 kan fuse bits lezen usw. (zb. r lf gibt das low fuse aus sehe manual avrdude) -aber avrdude bleibt haengen bei flaschen mit /dev/ttyUSB0 als interface -ersatz durch ein kabel an /dev/ttyS0 -baudrate /dev/ttyS0 auf 9600 8N1 -avrdude -p m644 -c ponyser -P /dev/ttyS0 -U flash:w:ethersex.hex -v -lauft dann problemlos durch -usb-rs232 mit den rs232 von board gibt keine problemen.
Fuse bits:
-lese avr manual fuer atmega644 seite 284 -folgende fuse bits sind es bei mir geworden: -lfuse E7 -hfuse DC -efuse FF -avrdude -p m644 -c ponyser -P /dev/ttyS0 -U lfuse:w:0xE7:m -U hfuse:w:0xDC:m -U efuse:w:0xFF:m