PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : In AVRDude einen programmer auswählen (Eclipse)



opalocca
07.11.2009, 09:37
Guten morgen community,
ich hab mir als IDE Eclipse mit dem winavr-plugin eingerichtet um den RP6 zu programmieren.
Läuft auch alles(kompilieren, linken, *.hex erzeugen, etc..).
Ich würde gerne avrdude nutzen, um die *.hex direkt auf den Controller zu schicken.
Als programmer nutze ich das mit dem RP6 mitgelieferten USB-Interface.
Aber welchen programmer muss ich auswählen? Da gibts soviele ....
(Atmel avr isp, Atmel avr isp2, jtag, stk500, und noch ca. 30 weitere)
Hab leider keine Ahnung welcher der Richtige ist und konnte auch bei google, etc. nichts finden.
Gruß opalocca.

Hubert.G
07.11.2009, 11:12
Hat der RP6 nicht einen Bootloader?
Da gibt es doch diesen RP6-Loader, mit avrdude wird es nicht funktionieren.

opalocca
07.11.2009, 11:22
Ja, der hat einen Loader, der auch funktioniert.
Ist aber umständlich.
Mit avrdude kann ich die Datei aus der IDE direkt in den Controller laden.
Es ist ein Atmel32, also funktioniert es auch mit avrdude.
Ich bin mir nur icht über die Einstellungen in avrdude klar.
Funktionieren tut es aber in jedenfall mit avrdude, nur wie?
Gruß opalocca

Hubert.G
07.11.2009, 11:26
Wenn du es ohne Bootloader machen willst brauchst du einen Programmer.
Der Loader funktioniert über die serielle Schnittstelle, avrdude mit einem Programmer aber über die ISP-Schnittstelle.
Du wirst dir also einen Programmer zulegen müssen, die Auswahl ist groß, am besten einen für USB.

opalocca
07.11.2009, 17:21
Aha, vielen dank für die Antwort.
Dann werde ich am Montag mir bei Conrad einen besorgen.
Da wollte ich ohnehin vorbei schauen, da ich mir für den RP6 ein
passendes Ladegerät zulegen möchte. Das ständige Abnehmen des Mainbords um an die Akkus ranzukommen zehrt an den Nerven.
Dann schlage ich am Mo zwei Fliegen. Ladegerät und Programmer.
Gruß opalocca. O:)

Dirk
07.11.2009, 17:45
Dann schlage ich am Mo zwei Fliegen. Ladegerät und Programmer.

Denk dran, dass du noch ein bißchen auf dem RP6 Mainboard löten must, um ISP zu nutzen.
Material: 2x5-pol Wannenstecker, 3-pol Pfostenstecker, Jumper, 1N4148 SMD.

Viel Erfolg!

Gruß Dirk