Hallo, ich bin absoluter Atmel-Newbie und so wie es aussieht funktioniert mein erstes Projekt nicht wirklich - wäre ja auch ein Wunder ;-) Ich habe auf einem Steckboard einen Atmega16 mit Minimalaustattung versehen (Quarz + DC-Kapazitäten + Resettaster). Dazu habe ich mir aus der Atmel Application Note 910 den seriellen ISP aufgebaut. Den dazugehörigen AT90S1200 habe ich mit der nötigen Firmware geflasht. Ansonsten habe ich das Teil genau so aufgebaut wie in der Note. Den ISP habe ich mit den drei Signalleitungen direkt an den ATMEGA16 angeschlossen. Allerdings bekomme ich mit AVR-Studio4 keinerlei Verbindung zu den uC´s. Muss man softwareseitig noch irgendwelche Einstellungen vornehmen oder was ist falsch? Bin für jeden Tipp dankbar! Andi
"AT90S1200 habe ich mit der nötigen Firmware geflasht" "keinerlei Verbindung zu den uC´s" Wie denn das?
"AT90S1200 habe ich mit der nötigen Firmware geflasht" - Die Firmware gibts bei Atmel direkt als Hex-Datei. Ich habe einen Eprom-Programmierer zur Verfügung, der diese Datei direkt auf den AT90S1200 geschrieben hat. "keinerlei Verbindung zu den uC´s" -zum Beispiel findet keinerlei Software (AVR Prog) den ISP
Hi AVRStudio4 unterstützt keinen Programmer nach AVR910 direkt. Du brauchst einen STK500 kompatiblen Programmer oder mußt über Tools->AVRProg gehen. Außerdem fehlt in deinem Schaltplan irgendwie die Verbindung des Reset-Pins des Mega16 zu einem IO des S1200. Der S1200 muß den Reset des Mega16 steuern können sonst kann dieser nicht in den Programming Mode wechseln. Matthias
Den Reset-fehler habe ich korrigiert; leider ohne Erfolg - AVR Prog findet das Teil einfach nicht...
was wäre denn eigentlich ein STK500-kompatibler Programmer, den man mit AVR Studio 4 direkt ansteuern kann? Irgendwelche Bauanleitungen?
>...zum Beispiel findet keinerlei Software (AVR Prog) den ISP... Erstmal "Trockenlauf" mit einem Terminalprogramm, um die Fehlerquelle einzugrenzen. AVR910 an serielle Schnittstelle, mit Strom versorgen, Zeichen an den AVR910 senden, w.r.e. muesste der auf ein grosses S mit seinem Sign-In antworten ("AVR ISP"). Falls nicht: nochmal die AVR910-Schaltung pruefen. MAX232 o.vglb. als Ersatz fuer die RS232-"Pegelwandlung" aus Einzelbauteilen koennte weitere Fehlerquellen ausschliessen. >...AVRStudio4 unterstützt keinen Programmer nach AVR910 direkt... Ich habe zwar keinen "echten" AVR910, aber AVRStudio sollte einen solchen Programmer via Tools/AVRProg unterstuetzen. Zumindest "spricht" diese Komponentente das AVR910/AVR109-Protokoll. >Bauanleitung Nachbau STK500-komp. Programmer lohnt nicht wirklich. Sowas gibt's z.B. bei Reichelt als "AVR ISP" relativ guenstig fertig. Nichts desto trotz: http://www.siwawi.arubi.uni-kl.de/avr_projects/avrispre/index_de.html HTH, Martin
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.