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
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
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?
Ja das hatte ich auch schon gehört und habe einfach mal die Ports gebrückt, ging aber trotzdem nicht. Die frequenz hab ich runter gestellt, CLock ist auf extern gestellt, da auch ein 16 MHZ quarz dran ist. hmmmm....
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?
>Wie kommst du darauf und woher hast du die Inf
Steht im Datasheet irgendwo bei Seite 300 aufwärts.
Im "kleinen" Datasheet steht das afaik gar nicht drin
HI >Wie kommst du darauf und woher hast du die Info, Datenblatt? >bzw für das is mosi usw sonst da? SPI? MfG Spess
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
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!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.