Forum: Mikrocontroller und Digitale Elektronik ATMEGA128-Platine an STK500 (ISP6)


von Mathias F. (minglifu)


Angehängte Dateien:

Lesenswert?

Hallo Zusammen,

ich habe ein Problem mit meiner selbst entwickelten Platine incl. 
ATMEGA128 und der Programmierung via ISP6 und STK500.
Beim Versuch, mit Atmel Studio 6.1 und dem STK500-Interface (siehe 
"STK500_settings.jpg"), die µC-Daten auszulesen, kommt eine 
Fehlermeldung (siehe "Error.jpg").

Troubleshooting / Fehler ?:
-Lötkontake i.O. (per Multimeter geprüft)
-ISP6 Stecker Richtig eingelötet
-ISP6 Pins (MOSI, MISO, CLK, GND, VCC, Reset) direkt an µC (siehe PDF 
File), nicht anderweitig belastet
-Auslesen von V-Target in "DeviceProgramming" funktioniert (siehe 
"STK500_settings.jpg"), ~5.2V
-Quarz 4MHz konnte ich nicht prüfen (kein Oszi)
-µC direkt von Lieferant, keine Altlasten
-VCC/GND Pins von µC geprüft, i.O.

Nun_ _meine_ _Fragen :
1) Benötige ich zum Auslesen der Fuse-Bits, bzw. der µC-Daten (e.g. 
DeviceID) ebenfalls ein STK501 Board?

2) Zum Programmieren benötige ich auf jeden Fall ein STK501?

3) Reicht zum Programmieren ein STK500 via ISP6 Modul?

Vielen Dank für eure Mühen!
Und ich wünsche allen ein gutes neues Jahr 2015!

MfG
Mathias

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

Mathias Fendl schrieb:
> -VCC/GND Pins von µC geprüft, i.O.

Dein Schaltplan sagt was anderes: dort ist KEINER der drei GND Pins 
beschaltet!

Mal so nebenbei: AREF gehört nicht an VCC!

von GeraldB (Gast)


Lesenswert?

Ich glaube, du hast die Port-Pins PE0 und PE1 vertauscht.
MOSI muß an PE0 und MISO an PE1.

von Mathias F. (minglifu)


Lesenswert?

Danke!
Ja ich habe MISO und MOSI vertauscht.

@Admin: Kann geschlossen werden!

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.