DinusExperience: Unterschied zwischen den Versionen

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
AVR hardware umgebung:
+
== AVR hardware umgebung ==
- Atmel Evaluations-Board Version .0.1
+
* Atmel Evaluations-Board Version .0.1
- avr-net-io
+
* avr-net-io
- atmega644
+
* atmega644
- geliefert von http://www.pollin.de
+
* geliefert von http://www.pollin.de
  
Software umgebung:
+
== Software umgebung ==
-http://www.ethersex.de/index.php?title=Live_CD
+
* http://www.ethersex.de/index.php?title=Live_CD
-update und installier software fuer ethersex wie beschrieben
+
* update und installier software fuer ethersex wie beschrieben
  
Hilfe:
+
== Hilfe ==
 
  guru's sind zu finden auf http://www.ethersex.de/index.php/Community
 
  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:
+
== Problem ponyseriell interface auf das Atmel Evaluations-Board mit ein usb-rs232 konverter ==
-baudrate /dev/ttyUSB0 auf 9600 8N1
+
* baudrate /dev/ttyUSB0 auf 9600 8N1
-avrdude -p m644 -c ponyser -P /dev/ttyUSB0 -t  (avrdude in terminal mode)
+
* 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)
+
* 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
+
* aber avrdude bleibt haengen bei flaschen mit /dev/ttyUSB0 als interface
-ersatz durch ein kabel an /dev/ttyS0  
+
* ersatz durch ein kabel an /dev/ttyS0  
-baudrate /dev/ttyS0 auf 9600 8N1
+
* baudrate /dev/ttyS0 auf 9600 8N1
-avrdude -p m644 -c ponyser -P /dev/ttyS0 -U flash:w:ethersex.hex -v
+
* avrdude -p m644 -c ponyser -P /dev/ttyS0 -U flash:w:ethersex.hex -v
-lauft dann problemlos durch
+
* lauft dann problemlos durch
-usb-rs232 mit den rs232 von board gibt keine problemen.
+
* usb-rs232 mit den rs232 von board gibt keine problemen.
  
Fuse bits:
+
== Fuse bits ==
-lese avr manual fuer atmega644 seite 284
+
* lese avr manual fuer atmega644 seite 284
-folgende fuse bits sind es bei mir geworden:
+
* folgende fuse bits sind es bei mir geworden:
-lfuse E7  
+
* lfuse E7  
-hfuse DC
+
* hfuse DC
-efuse FF
+
* 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
+
* avrdude -p m644 -c ponyser -P /dev/ttyS0 -U lfuse:w:0xE7:m -U hfuse:w:0xDC:m -U efuse:w:0xFF:m
 +
 
 +
[[Kategorie:Erfahrungsberichte]]

Version vom 14. Juni 2009, 13:23 Uhr

AVR hardware umgebung

Software umgebung

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