hilfe !! kann mein c file nicht auf meinen atmega 2560 laden

HakunaMatata

Neues Mitglied
28. Apr. 2011
2
0
0
43
Sprachen
ich habe ein c file erstellt,einfach nur zum testen der kommunikation.
ich will meinen atmega 2560 ohne die arduino umgebung in c programmieren.
hab dazu winavr installiert.das c - file besteht nur aus dem befehl,dass
alle pins an portB auf 1 gestellt werden,somit die led auf dem board leuchtet.

soweit so gut,
hab versucht nun mit avrdude das .hex file zu laden, aber es kommt jedesmal der fehler:

stk500_getsync(): not in sync:resp=0x00

es kommt eine kommunikation zustande,aber die led geht nicht an..

achso,der Befehl:

avrdude -c arduino -P com3 -p m2560 -U flash:w:test.hex

ich weiss nicht mehr weiter....

die baudrate hatte ich von 9600 auf 19200 gestellt,hat nix geholfen..

das board ist über usb am pc angeschlossen und liegt am com3 ...

mein prof wird bald unruhig.... vielleicht kann mir jemand helfen?
 
Hallo,

Mit C kenn ich mich leider nicht aus aber möglich wäre z.B.

1. Du must den µC nach dem Flashen(programmieren) resseten
2. der portb wurde in deinem Program nicht als Output definiert
3. Der Programmer ressetet den µC dauerhaft (Prog kann nicht starten)
(trifft nicht auf stk500 zu...)
4. Du hast nicht den richtigen Treiber ausgewählt...
...bei mir muste ich den STK500 native driver wählen, der original Treiber funktionierte nicht...

Gruß,
AVRuser
 
hallo,

also:

zu 1. - er lässt sich ja nicht mal programmieren,denn es wird gar keine
verbindung aufgebaut,was man auch daran sieht,das nur die rx led leuchtet,nicht jedoch dir tx led,abgesehen von der fehlermeldung
die ich oben ja schon gepostet habe

2. port wurde als output definiert,wie gesagt,ich bekomme das programm nicht mal drauf
3. ich habe ausgewählt unter avrdude -c stk500 und -c stk500v1 und -c ardvino


ich weiss nicht mehr weiter :(
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)