Hallo, nach stundenlangem löten habe ich es geschafft den Mega128 auf meine Platine zu bekommen, aber er wird weder von yaap! noch von Ponyprog erkannt. Nach einigen Widerstandsmessungen, zwischen ISP und µC kam immer wieder 0 Ohm heraus - sprich ich habe den µC sorgfälltig ohne versehentliche Brücken angelötet. 1. Muss ich in Yaap oder Ponyprog irgendetwas bestimmtes einstellen, damit mein Mega erkannt wird? 2. Was kann noch die Ursache für das "Nichterkennen" sein? => Der ISP funktioniert mit einem anderen µC zuverlässig.
Hast Du auch die anderen Anschlüsse durchgemessen (Vcc, GND, XTAL ...)? Hast Du einen 100nF-Kondensator von Vcc nach GND? Wie sieht Deine Reset-Schaltung aus? Welche Takterzeugung verwendest Du? Ist Deine Stromversorgung sauber und stabil? Tja, und dann ist da natürlich noch die Möglichkeit, dass Du den Controller "nach stundenlangem Löten" schlicht und ergreifend in den Hitzetod getrieben hast. Gruß Frank
Hallo, hast du daran gedacht, daß die Anschlüsse MISO und MOSI vom Programmer NICHT mit MISO und MOSI des ATmega128 verbunden werden ? Das genaue Pinning ist: Programmer Controller --------------------- MOSI PE0 (Pin 2) MISO PE1 (Pin 3) SCK PB1 (Pin 11) siehe auch Datenblatt Seite 303. Thorsten
Nein daran habe ich nicht gedacht, da ich vorher im Forum noch gefragt habe, ob man den ISP wie gewohnt an den Controller anschließt und da meinten alle: ja!
Bin seinerzeit in die gleiche Falle getappt. Kannst ja mal posten, ob es dann geht.
Hallo, es klappt leider nicht, aber zur Aufklärung: Ich arbeite mit einem Parallelen ISP Programmieradapter : <img src="http://rumil.de/hardware/pics/avrispsc.png"></img> @Hitzetod (welch ein Modewort) glaube ich nicht. Reset: 47pF Kondensator gegen Masse und 10KOhm gegen +5V Alle wichtigen Anschlüsse habe ich überprüft. Hier mein ISP -> µC anschluss: ISP - µC 1 VCC - +5V 2 SCK - SCK 3 RESET - RESET 4 MOSI - Pin 2 5 MISO - Pin 3 6 GND - GND
Nein, mit anderen funktioniert es ja auch und außerdem benutze ich auch den HCT. Die Verdrahtung ist ok?
>> @Hitzetod (welch ein Modewort)
Ist halt irgendwie eingängiger als "Abwesenheit der im Datenblatt
zugesicherten Eigenschaften aufgrund von thermischer Überlastung".
;-)
Taktet der Takt?
Gruß, Frank
yeah! es funktioniert! juhu! Vielen Dank für eure Hilfe: 1. Fehler: MOSI und MISO falsch angeschlossen 2. Fehler: haarfeine brücke zwischen den Leiterbahnen von Pin 1 und Pin 2.
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.