Was beachten bei STK500 mit externem AVR

OP #1000998
Lesenswert?

ALso was ich machen möchte:

Ein AVR Atmega 128 mit dem STK500 über ISP programmieren. Habe Port alle 
korrekt an den ISP Port angeschlossen, nur leider kann keine 
Kommunikation aufgebaut werden.

Wenn ich jetzt einen zb Atemga16 nicht direkt in den Sockel des STK500 
stecke, sonder versuchsweise auf ein Steckboard programmieren will dann 
geht das auch nciht. Gibt es da irgendwelche Einstellungen oder 
ähnliches die ich nicht beachtet habe. Meine Belegung siehe ANhang


Danke
Angehängte Dateien:
#1001011
Lesenswert?

Hallo Marco,

hast Du mal die ISP-Frequenz runter gesetzt?

Was noch sein könnte ist,
dass die Fuse - Bits falsch gesetzt sind. (SPI deaktiviert, bzw. Clock 
Select auf externen Quarz gesetzt sind).

Die Pin Belegung stimmt, wenn ich von oben drauf schaue, und MISO der 
Pin 1 ist.

Bye
 Andy


Marco M. wrote:
> ALso was ich machen möchte:
>
> Ein AVR Atmega 128 mit dem STK500 über ISP programmieren. Habe Port alle
> korrekt an den ISP Port angeschlossen, nur leider kann keine
> Kommunikation aufgebaut werden.
>
> Wenn ich jetzt einen zb Atemga16 nicht direkt in den Sockel des STK500
> stecke, sonder versuchsweise auf ein Steckboard programmieren will dann
> geht das auch nciht. Gibt es da irgendwelche Einstellungen oder
> ähnliches die ich nicht beachtet habe. Meine Belegung siehe ANhang
>
>
> Danke
OP #1001069
Lesenswert?

Johannes M. wrote:
> Ist Dir bewusst, dass zumindest beim Mega128 die Anschlüsse für die
> Programmierdaten nicht an MISO und MOSI, sondern an PDO und PDI (PE0
> und PE1) angeschlossen werden müssen?

Wie kommst du darauf und woher hast du die Info, bzw für das is mosi usw 
sonst da?
Gast #1001097
Lesenswert?

Marco M. wrote:
> gestellt, CLock ist auf extern gestellt, da auch ein 16 MHZ quarz dran
> ist.

Wenn du einen externen 16MHz Quarz hast, musst du Clock auf external 
crystal / high frequency einstellen. External Clock setzt einen fertig 
aufgereiteten Takt (z.B. von einem entsprechenden Quarzoszillator ) 
voraus.

Gruß,
Magnetus
OP #1001147
Lesenswert?

Magnus Müller wrote:
> Marco M. wrote:
>> gestellt, CLock ist auf extern gestellt, da auch ein 16 MHZ quarz dran
>> ist.
>
> Wenn du einen externen 16MHz Quarz hast, musst du Clock auf external
> crystal / high frequency einstellen. External Clock setzt einen fertig
> aufgereiteten Takt (z.B. von einem entsprechenden Quarzoszillator )
> voraus.
>
> Gruß,
> Magnetus

jep das habe ich gemacht!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren