PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : hex datei auf ATMEGA8-16PU



Palax
19.06.2014, 23:19
Nabend Leute,

undzwar will ich eine hex Datei auf meinen ATMEGA8-16PU packen nur leider hab ich da recht wenig Ahnung da das für mich Neuland ist. So wie ich es verstanden hab AVR Studios 4 downloaden > Als Plattform ICE40 wählen und dann Atmega8 auswählen oder? Irwas mache ich anscheinend falsch da mir angezeigt wird dass es keinen Port findet. Hab ich da was falsch verstanden? Normalerweiße nur auswählen und dann die hex datei draufpacken oder? Ist für ein LED Cube.

Hier der Fehler:
"Could not connect to ICE40
on USB or port COM1 to COM4"


Liebe Grüße

Hubert.G
20.06.2014, 10:55
Hallo
Du brauchst dazu noch einen Programmer, den z.B. AVR-ISPmkII, es gibt aber noch eine Menge anderer Typen.
Oder du verwendest PonyProg und den dazu gehörigen Einfachprogrammer. Hier ist allerdings die Fehlermöglichkeit sehr groß.

Palax
20.06.2014, 12:41
Danke für deine Antwort.

Ich hab schon ein Programmer. Ich hab mir das eHaJo aTeVaL board zugelegt und ein passendes USB Kabel. Hab hier auch einen AVR-ISPmkII rumliegen nur leider kein passendes stück Platine dafür.


Liebe Grüße

Hubert.G
20.06.2014, 17:02
Du kannst doch auch den Mega8 in das aTeVal Board stecken und dort programmieren.
Wenn ich mir selbst Platinen mache, dann sehe ich einen ISP-Stecker vor.
Im AVR-Studio musst du auch den AVR (http://www.rn-wissen.de/index.php/AVR-Einstieg_leicht_gemacht)-ISPmkII einstellen.

Palax
20.06.2014, 17:09
Ich glaub ich hab mich falsch ausgedrückt. Entschuldigung.

Derzeit steckt der Microcontroller im Ateval Board nur weiß ich nicht genau wie ich ihn nun programmiere. Ich denke mit AVR Studio oder? Welche Plattform muss ich dann zum Programmieren in AVR studios benutzen? ICE40? Oder brauche ich ein anderes Programm um den controller über das atveal Board zu programmieren?

Hubert.G
20.06.2014, 17:22
Ich arbeite auch mit dem AVR-Studio 4.19.
Mit dem Icon "Display the connect dialog" stellst du den AVR-ISPMkII ein.
Mit dem Icon daneben stellst du die Verbindung zum Programmer her.

Palax
20.06.2014, 17:32
Viele Dank ich glaube zumindest dass ich es geschafft habe.

Ich hab

"Connect to the selected AVR Programmer"

gedrückt und dann USB ausgewählt dann anschliessend auf den Reiter "Program" und unter Flash die Hex datei ausgewählt dann den Knopf Program und Verify geklickt. So müsste es stimmen oder?

Liebe Grüße
und vielen Dank.

Hubert.G
20.06.2014, 17:44
Wenn du vorher im Reiter "Main" den Mega8 ausgewählt hast, dann sollte es stimmen.
Eventuell musst du noch unter Fuses etwas einstellen. Das sollte aber bei deinem Programm mit angeführt sein.