Hallo liebe Community Ich bin mir relativ siche, das Problem gab es hier schon häufiger, und habe mir auch schon echt viele Beiträge durchgelesen. Hab auch schon alleine einige Hürden überwunden, aber langsam bin ich mit meiner Geduld echt am Ende. Und ich wollte doch nicht riskieren, dass ich mein schönes AVR-board frustriert in die Ecke pfeffern muss, oder? - also, zum Problem - Es besteht folgende Konfiguration: * testprogram geschrieben und debugged mit AVRstudio * Pollin Funk-AVR Evaluationsboard * ATiny2313 * Profilic USB to RS232 Adapter * AVRdude konfiguration: C:\WinAVR\bin\avrdude.exe -C C:\WinAVR\bin\avrdude.conf -p t2313 -P com1 -c ponyser -U flash:w:D:\Data\AVR\FirstTest\FirstTest.hex:a Allerdings kommt beim Programmieren dann dashier raus: avrdude.exe: AVR device not responding avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. Was soll ich jetzt machen? Ich habe gelesen, dass der Prgrammertyp auf dem board mit virtuellen COM-Ports Probleme macht, habe aber eigentlich keine Lust mir jetzt extra nen anderen ISP zu basteln bis ich nicht genau weiß, dass der das Problem ist. Vielen Dank ct2034
> * Profilic USB to RS232 Adapter
Das ist höchstwahrscheinlich das Problemkind. Der ponyser ISP Adapter
auf dem Board ist ein Bitbanging Programmer und das kann ein
einzelfällen mit USB Adaptern funktionieren (wenn dann
laaaannnnngggggssaaammmm) und in vielen Fällen nicht.
Wenn du eine echten RS232 Schnittstelle an deinem Rechner hast, dann
brauchst du nix zu bauen. Du kannst damit den ponyser füttern.
Wenn du ausschliesslich USB Anschlüsse hast, dann lohnt es sich einen
ISP Adapter mit eigener USB Schnittstelle zu kaufen. Die gibt es auch
für schnales Geld fertig zusammengebaut.
Am besten wäre natürlich ein PC mit einer "echten" seriellen Schnittstelle. Mit diesen USB-Adaptern gibt es nämlich wirklich oft Probleme. Es könnte aber genau so gut auch ein Fehler auf dem Board sein (kalte Lötstelle, ö.ä.). Auch lösen sich bei häufigerem Umstecken die Lötstellen an dem RS232-Anschluss leicht wieder, weil die Löt-Pads auf der Platine ziemlich klein sind. Am besten wäre es, das Board an einer richtigen seriellen Schnittstelle, ohne USB-Adapter, zu testen. Geht das überhaupt nicht (wenn du z.B. nur ein Notebook hast, das ja naturgemäß keinen RS232 mehr hat), dann solltest du zimindest mal das AVR-Board gründlich überprüfen. P.S. Bei den meisten PCs (nicht Notebooks) findet sich auf dem Mainboard immer noch eine RS232-Schnittstelle, die man über ein preiswert erhältliches Slotblech (sowas hier: http://www.reichelt.de/?ARTICLE=30062) rausführen kann. Noch was: Du solltest mal im Windows-Gerätemanager sicherstellen, dass der USB-Adapter auch wirklich COM1 ist. Möglicherweise hat sich der nämlich auch mit einer anderen Port-Nummer angemeldet.
> * Profilic USB to RS232 Adapter
Das Board (bzw. der verbaute Programmer) funktioniert nur an einer
"echten" RS232. Es kann kein USB-RS232 Adapter verwendet werden.
LG Jens
JAAAAHH YUHUUUU!!! DANKE DANKE DANKE E S F U N K T I O N I E R T ! ! ! ! Ich hab das programmieren an einem Rechner mit seriellschnitstelle probiert, und es hat geklappt. Ich bin so glücklich :) Danke für die hilfe.
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.