Forum: Mikrocontroller und Digitale Elektronik Probleme mit STK500


von Basti (Gast)


Lesenswert?

Hallo,

habe mein altes Board wieder ausgegraben, aber ich kriege es nicht hin, 
damit zu programmieren.
Atmel Studio 6.2 erkennt das Gerät scheinbar (Add Target -> STK500, 
COM6), aber wenn ich zB versuche die Signatur des eingesteckte Atmega88 
zu lesen, kommt folgende Fehlermeldung:
1
Unable to enter programming mode. 
2
Verify device selection, interface settings, target power and connections to the target device.

Burn-O-Mat bzw Avrdude gibt folgendes aus wenn ich die Fuses lesen will:
1
C:\WinAVR-20100110\bin\avrdude.exe -C C:\WinAVR-20100110\bin\avrdude.conf -p m88 -P com6 -c stk500v2  -U efuse:r:C:\Users\Basti\AppData\Local\Temp\efuse8492933308205544251.hex:r -U hfuse:r:C:\Users\Basti\AppData\Local\Temp\hfuse4896381659290464938.hex:r -U lfuse:r:C:\Users\Basti\AppData\Local\Temp\lfuse3628868051390028636.hex:r 
2
3
avrdude.exe: stk500v2_command(): command failed
4
avrdude.exe: stk500v2_recv(): checksum error
5
avrdude.exe: stk500v2_program_enable(): bad STK600 connection status: Unknown (0x64)
6
avrdude.exe: initialization failed, rc=-1
7
             Double check connections and try again, or use -F to override
8
             this check.
9
10
11
avrdude.exe done.  Thank you.
Ich nutze Win 7, 64bit und einen USB-RS232 Adapter von Profilic, der 
schon mal mit dem STK500 gesprochen hat.

Vielen Dank für jegliche Hilfe!

von Basti (Gast)


Lesenswert?

Ach so.
Mein Gigabyte GA-H77-D3H hat eine onboard COM Schnittstelle, die ich mit 
einer IO Blende nach außen geführt habe.
Da kommt dann das hier:
1
C:\WinAVR-20100110\bin\avrdude.exe -C C:\WinAVR-20100110\bin\avrdude.conf -p m88 -P com1 -c stk500v2  -U flash:r:C:\Users\Basti\Desktop\x:a 
2
avrdude.exe: ser_open(): can't open device "\\.\com1": Zugriff verweigert

von Tippi (Gast)


Lesenswert?

Steckt der Atmega auch im richtigen Slot?

von Basti (Gast)


Lesenswert?

Davon gehe ich aus. Kabel von ISP6PIN auf SPROG2, Atmega sitzt auf 
SCKT3200A2. Und dort auch richtig rum.

von Basti (Gast)


Lesenswert?

Ok, habe mal einen ganz neuen Atmega8 eingesteckt und damit geht es.
Da ich mich nicht erinnern kann, wie der alte programmiert war, also ob 
externer Quarz oä, gibt es eine Möglichkeit diesen zu resetten?

von spess53 (Gast)


Lesenswert?

Hi

>Da ich mich nicht erinnern kann, wie der alte programmiert war, also ob
>externer Quarz oä, gibt es eine Möglichkeit diesen zu resetten?

Sieh mal auf die Unterseite deines STKs und setze die Jumper XTAL1 auf 
On-Board Clock System connected und OSCSEL auf On-Board SW Oscillator 
Selected.

MfG Spess

von Basti (Gast)


Lesenswert?

Habe es mit "High Voltage Programming" wieder hinbekommen.
Danke!

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.