hallo forianer, auf einem board, welches ich gerade in betrieb nehme, bekomme ich keine verbindung. den mega128 benutze ich zum ersten mal, vielleicht habe ich etwas übersehen ? betriebsspannung liegt entsprechend an, auf allen anderen boards funktioniert der programmer. wenn ich spannung anlege, initialisiert der programmer, aber wenn ich mit avrstudio den isp starte, bekomme ich keine verbindung zum proz. was mache ich falsch ? hoil
Du hast den ISP an den falschen Pins angeschlossen. Die Programmierung läuft über PE0/PE1, wenn ich das noch richtig im Kopf hab. Schau aber lieber nochmal im Datenblatt nach. Gruß Jörn P.s.: Bei meinem ersten M128 gings mir genauso
örks wieso denn das ? im datenblatt steht bei porte.1 programming data output und porte.0 programming data input ... aber portb.3 und b.2 sind doch trotzdem MISO/MOSI ? aber selbst, wenn /PEN low ist, gehts nicht. sag bloß, MOSI/MISO muss mit PDI/PDO getauscht werden ? macht mich nicht wahnsinnig :/ tatsächlich, unter SPI serial programming pin mapping stehts - SCK wird trotzdem benutzt - ist ja zum würgen. nu heißt es fädeln und testen... warum zum geier machen die denn so etwas ?? danke für den tip jedenfalls... ich heize schonmal den lötkolben an...
Andreas sollte so eine Automaic - Antwort einrichten. Wenn ein Thread mega128 und ISP enthält, sollte so ein Hinweis kommen dass der Port auf Pin 2 und 3 und nicht auf 12 und 13 liegt. ;-) Gibt es eigentlich jemanden, der nicht beim ersten Versuch darauf reingefallen ist?
Gibt es. Aber nur, weil ich es schon so oft gelesen hatte, bevor ich mich an den M128 traute. Dafür bin ich dem Forum sehr dankbar!!! Macht weiter so! Gruß Elektrikser
Bin auch beim ersten mal drauf reingefallen aber nur deshalb, weil ich das Forum noch nicht kannte :)
also ich hab einen atmega128 von siphec.com mit einer ISP schnittstelle auf dem board. Jetzt hab ich mir eine Platine zusammengelötet, wo ich die ganzen pins für die Ports rausführe, das geht alles. Aber der ISP-Port den ich selber gebaut habe geht nicht. habs mit VCC Ground MISO MOSI SCK RESET gebaut geht nicht. blinkt kurz das wars... statt MISO und MOSI hab ich mal RX TX genommen geht auch nicht PEN auf masse geht auch nicht... Aber über die anschlüsse auf dem Board selbst gehts... ich werde verrückt... Kann mir da jemand weiterhelfen? Was mach ich denn da falsch? MfG Tayfun
Hi So http://www.atmel.com/dyn/resources/prod_documents/doc2467.pdf (Seite 304) wirds gemacht. Leute, wie wärs wenn ihr einfach mal die Datenblätter lesen würdet bevor ihr das Forum mit den immer gleichen Fragen füllt. Vor allem wenn das Problem ja wohl nicht ganz unbekannt ist. Matthias
Da hast Du Recht, aber ich komme leider nicht weiter. ich hab jetzt an dem Port für meine ISP-Schnittstelle 1 PE0 Pin 2 2 VCC 4 GND 5 SCK Pin 11 7 Reset Pin 20 9 PE1 Pin 3 angeschlossen. VCC=AVCC GND=AGND liegen auch an... ich komm mir langsam selber blöd vor...
@mattias: wenn man vorher immer die anderen avr´s eingesetzt hat und die schnittstelle gewohnt ist, warum zum geier sollte man auf die idee kommen, das der 128er grade mal die ISP auf zwei verschiedene ports aufteilt, zumal die erforderlichen pins auch noch anders heißen ? darauf wäre ich im leben nicht selber gekommen, und in der forensuche konnte ich auch nichts finden. prinzipiell vertrete ich auch deine auffassung, sich erst selber schlau zu machen, aber bei solchen sachen...
Hi Weil man eine Schaltung immer gegen die Datenblätter der Chips prüft bevor man damit was macht? So hab ich mir das mal vor Jahren angewöhnt. Ich versteh aber durchaus das das auch mal schieflaufen kann insbesondere wenn man vorher nur die anderen AVR's kennt. Ich hab mal ein paar Sätze zur AVR-Checkliste http://www.mikrocontroller.net/articles/AVR_Checkliste ergänzt. Matthias
sehr gut - das mit der fuse hatte ich sogar schon erarbeitet, danach schaue ich auch immer ;)
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.