Forum: Mikrocontroller und Digitale Elektronik AVR Studio - flashen geht nicht


von M. T. (cube7)


Angehängte Dateien:

Lesenswert?

Hallo,
das Problem ist im Anhang zu erkennen.
Die Frequenz des ISP beträgt 460kHz, die der MCU 10MHz.
Nutze ATmega 328P und STK500.

Grüße,
C.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Falsch angeschlossen, Spannung stimmt nicht, CLKDIV8-Fuse gesetzt.

von spess53 (Gast)


Lesenswert?

Hi

Die Frequenz des ISP beträgt 460kHz, die der MCU 10MHz.

Hast du die Fuses vom ATMega schon mal auf externen Takt umgestellt?

MfG Spess

von M. T. (cube7)


Angehängte Dateien:

Lesenswert?

Hi,
sollte extern sein, wär intern, also über die MCU, aber nicht besser?

Ich versteh die Nachricht:

WARNING: FLASH byte address 0x0000 is 0x00 (should be 0x0C).. FAILED!

eh irgendwie nicht....

von M. T. (cube7)


Lesenswert?

Der Fehler tritt übrigens nur auf wenn ich "Verify device after 
programming" angeklickt habe. Ansonsten gibt es keine Fehlermeldung aber 
funktionieren tuts auch dann nicht.

von spess53 (Gast)


Lesenswert?

Hi

>Der Fehler tritt übrigens nur auf wenn ich "Verify device after
>programming" angeklickt habe.

Was ist mit 'Erease device before flash programming'?

Ansonsten, mein üblicher Verdacht: Mangelhafte Stromversorgung des 
STK500.

MfG Spess

von M. T. (cube7)


Lesenswert?

Hallo,
Ich lösch das Ding immer vorher und ich glaub nicht, dass mein Netzteil 
nu so mieß ist, aber ich kanns ja mal tauschen.
Grüße,
M.

von spess53 (Gast)


Lesenswert?

Hi

>...und ich glaub nicht, dass mein Netzteil
>nu so mieß ist, aber ich kanns ja mal tauschen.

Was ist es denn für eins? Ich benutze 12V/1A-Netzteile und habe keine 
Probleme.

MfG Spess

von Valentin B. (nitnelav) Benutzerseite


Lesenswert?

Ich hatte bei meinem alten Programmierer Marke myavr immer das Problem, 
dass er auch XTAL1 verbunden haben wollte!!!

Danach hat es im Slow-ISP immer geklappt...

mit freundlichen Grüßen,
Valentin Buck

von M. T. (cube7)


Lesenswert?

Netzteil: 15 VDC 1A
@Valentin: Meinst du den Jumper auf dem Board?

von M. T. (cube7)


Lesenswert?

Die Output-Header des STK500 müssen doch nicht noch extra irgendwie mit 
der MCU verbunden werden, oder?

Über GND und PINB messe ich sowohl bei
DDRB  = 0xff;
PORTB = (0<<PB1);

alsauch bei

DDRB  = 0xff;
PORTB = (1<<PB1);

ne Spannung von ca 40mV, das kapier ich nicht.

Verzweifelte Grüße,
C.

P.S.
Früher mar der AVR mal ein Arduino, kann dat irgendwie stören?

von Dennis (Gast)


Lesenswert?

Verwendest du Seriell-USB-Adapter? Wenn ja kann das auch die Ursache 
sein. Ich hatte mir welche von Pollin bestellt. Die sind mist. Die 
fallen ständig aus und mit diesen konnte ich nur ganz selten einen 
kompletten Flash durch ziehen. Die Produzieren einfach zuviel Datenmüll 
über die Schnittstelle.

von M. T. (cube7)


Lesenswert?

Hallo,
nö, mein MB hat noch ne native RS232 Schnittstelle.
Aber mit nem USB/RS232 Adapter hab ichs auchschon versucht, selber 
Fehler.
Aber von der "Beschaltung" ist doch alles okay, oder?
Grüße,
C.

von M. T. (cube7)


Lesenswert?

Okay,
Problem beseitigt. Bin von nem 328P auf n ATmega8 umgestiegen UND ES 
LÄUFT!
Danke für eure Hilfe.
Grüße,
M.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.