Wie flasht man ein AVR-NET-IO: Unterschied zwischen den Versionen

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: = AVR-NET-IO mit dem ATMEL Evaluations-Board von Pollin flashen= Als Einsteiger hat man es immer wider schwer alles Information zu finden. Ich hab lange gesucht bis ic...)
 
K
Zeile 1: Zeile 1:
 
= AVR-NET-IO mit dem ATMEL Evaluations-Board von Pollin flashen=
 
= AVR-NET-IO mit dem ATMEL Evaluations-Board von Pollin flashen=
  
Als Einsteiger hat man es immer wider schwer alles Information zu finden.
+
Als Einsteiger hat man es immer wider schwer alle Information zu finden.
 
Ich hab lange gesucht bis ich das mit dem Flashen kapiert habe.
 
Ich hab lange gesucht bis ich das mit dem Flashen kapiert habe.
  
  
 
== Benötigt wird: ==
 
== Benötigt wird: ==
  - AVR-NET-IO
+
* AVR-NET-IO
  - ATMEL Evaluations-Board
+
* ATMEL Evaluations-Board
  - ein 1:1 Kabel für den ISP Port (10 Poliger Pfostenstecker)
+
* ein 1:1 Kabel für den ISP Port (10-poliger Pfostenstecker)
  
 
== Flashen unter Linux ==
 
== Flashen unter Linux ==
Das 10 Polig Kabel in die ISP Buchsen stecken.
+
Das 10-polige Kabel in die ISP Buchse stecken.
Nur das AVR-NET-IO Board mit Strom Versorgen
+
Nun das AVR-NET-IO Board mit Strom versorgen.
 
Wenn das ISP Kabel richtig gesteckt ist, leuchtet auf dem Evalutions-Board die (gelbe) LED
 
Wenn das ISP Kabel richtig gesteckt ist, leuchtet auf dem Evalutions-Board die (gelbe) LED
  
Nach dem Erzeugen von der [[#Erste_Schritte|ethersex.hex]] kann man mit avrdude das ganze flashen.
+
Nach dem Erzeugen von der [[#Erste_Schritte|ethersex.hex]] kann man mit avrdude das Ganze flashen:
  
 
   avrdude -v -p m32 -c ponyser -P /dev/ttyS0 -U flash:w:ethersex.hex  
 
   avrdude -v -p m32 -c ponyser -P /dev/ttyS0 -U flash:w:ethersex.hex  
  
Nach dem Flashen einfach per Netzstecker ziehen und stecken das Board Rebooten
+
Nach dem Flashen einfach den Netzstecker ziehen und stecken um das Board zu rebooten
  
 
   * -p m32 steht für den ATMega 32 -p m644 währe der ATMega 644
 
   * -p m32 steht für den ATMega 32 -p m644 währe der ATMega 644

Version vom 21. Juli 2009, 18:26 Uhr

AVR-NET-IO mit dem ATMEL Evaluations-Board von Pollin flashen

Als Einsteiger hat man es immer wider schwer alle Information zu finden. Ich hab lange gesucht bis ich das mit dem Flashen kapiert habe.


Benötigt wird:

  • AVR-NET-IO
  • ATMEL Evaluations-Board
  • ein 1:1 Kabel für den ISP Port (10-poliger Pfostenstecker)

Flashen unter Linux

Das 10-polige Kabel in die ISP Buchse stecken. Nun das AVR-NET-IO Board mit Strom versorgen. Wenn das ISP Kabel richtig gesteckt ist, leuchtet auf dem Evalutions-Board die (gelbe) LED

Nach dem Erzeugen von der ethersex.hex kann man mit avrdude das Ganze flashen:

 avrdude -v -p m32 -c ponyser -P /dev/ttyS0 -U flash:w:ethersex.hex 

Nach dem Flashen einfach den Netzstecker ziehen und stecken um das Board zu rebooten

 * -p m32 steht für den ATMega 32 -p m644 währe der ATMega 644
 * -v erweiterte Ausgaben
 * -c ponyser ist das Verfahren wie das Evalutions-Board die Daten flasht
 * -P ist die Serielle Schnittstelle an dem das valutions-Board angeschlossen ist (bei USB /dev/ttyUSB0)
 * -U was man machen möchte. In unserem Fall wollen wir das File ethersex.hex flashen (-U flash:w:ethersex.hex)

Flashen unter Windows

keine Ahnung