...laufen. Ich habe den hier gebaut: http://homepage.hispeed.ch/peterfleury/isp-adapter-circuit.gif Kann es sein dass das Ding nicht korrekt ist? Weder mit UISP noch mit Pony Prog geht das Ding. Ich habe alles 1000mal gecheckt, ich weiss nicht wo da noch der Fehler sein soll! Danke für eure Hilfe!
Hab ich schon, eigentlich stimmt es. Nur muss eben Pin 4 und 5 auch die Tristates durchschalten. Ich frage mich gerade was ich dann uisp als sagen soll. dapa scheint ja nicht zu stimmen.
Ich habe auch schon öfter probleme gehabt, waren aber immer auf die hardware zurückzuführen. Tausendmal geschaut und immer wieder den dreher MISO MOSI nicht gesehen. Was ich auch mal wo gelesen hab, zu lange leitung kann nicht gut sein Einmal hatte ich einen defekten, sprich hochohmigen widerstand µC an eigener Stromversorgung? wird nicht mitversorgt. Mit LED und Vorwiderstand prüfen ob beim lesen, schreiben signale kommnen
Habe die Widerstande beim Parallel-Adapter auf wenige Ohm reduziert, kann seit dem ein ca. 10m langes Programmierkabel anschließen um so die Geräte meiner Wohnung schneller zu programmieren :)
Die 5V liegen an, ich gebe sie durch das Kabel mit durch. Habe auch ein LED an Mosi gelötet, die leuchtet aber nie. Ich vermute nach wie vor das ich mit der falschen Option das ganze übertragen will. dapa kann eigentlich nicht sein. Wenn ich stattdessen paravrisp mache, meldet er: Probably the AVR MCU is not in the RESET state. Check it out and run me again.
Was ist dapa ? Ich nutze gern Pony Prog, es ist einfach und unkompliziert.
uisp ist ein Tool für Linux, pony prog gibt es wohl nur für Windows. Mittlerweile habe ich eine LED dran und einen Fehler behoben. Einer der Kondensatoren zum anschwingen des Quarzes, war verkehrt herum eingelötet. Ich habe also an der MOSI Leitung jetzt eine LED um zu testen ob überhaupt was geschrieben wird. Wenn ich PonyProg nehme, blitzt diese mehrmals auf und er sagt mir dann das Gerät wäre unbekannt. Unter uisp habe ich jetzt als Gerät stk200 und paravisp probiert. Bei ersterem blitzt die LED ebenfalls kurz auf, es kommt aber folgende Meldung: Probably the AVR MCU is not in the RESET state. Check it out and run me again. Muss ich mich um den Reset kümmern? Macht das nicht alles das Programmiertool? Es muss ja lediglich die Resetleitung von der parallelen Schnittstelle auf Masse gezogen werden.
> Einer der Kondensatoren zum anschwingen des Quarzes, war verkehrt > herum eingelötet. Wie das? Was für Kondensatoren benutzt Du da? Ich vermute mal eher ne kalte Lötstelle...
Problem ist das ich diese Schaltung vor 2 Jahren ca. gemacht habe. Durch Studium hatte ich nicht viel zeit da mal was weiter zu machen. Jetzt fehlt mir der Schaltplan und die Seite von der ich den Plan hatte, gibts nicht mehr. Irgendwo habe ich sicher nen Ausdruck nur den muss man eben erstmal finden. Keine Ahnung aber auf den Kondensatoren ist zumindest das - Beinchen gekennzeichnet. Ich habe dann einen der Kondensatoren gedreht und auf einmal ging der µC. Eigentlich müssten die ja ungepolt sein, von daher wird es wohl wirklich nur eine kalte Lötstelle gewesen sein.
Ich habe jetzt nochmal einen neuen ISP Programmer gemacht. Die aller einfachste Version mit 2 1k Widerständen. Auch dieses Kabel geht nicht. Kann es sein das ich denn 4433 schon zerlegt habe? Mir fällt nichts mehr ein was ich sonst noch probieren könnte.
Problem ist das es die 4433 er Reihe wohl nicht mehr gibt. Ich habe gehört ein Atmega8 würde auch passen?!
Der ATMega8 ist der legitime (und pinkompatible) Nachfolger des AT90S4433. Bei Atmel gibts eine Appnote, die beschreibt, was bei der Ersetzung des AT90S4433 durch den Mega8 zu be8en ist: http://www.atmel.com/dyn/resources/prod_documents/doc2515.pdf Bei der Programmierung gibts einige Unterschiede (Fusebits(!!!), Registernamen). Am besten das Dokument gründlich durchlesen.
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.