Hi, ich habe den diamex s um den attiny2313 zu flashen. Dazu habe ich vom Programmer Reset, GND, SCK, MISO und MOSI an den controller verbunden. Die +5V kommen von extern. dann habe ich noch einen Kondensator (100nF) zwischen Vcc und GND gesetzt. An PB0 und PB1 habe ich LEDs gesetzt und an PB2 einen Taster. Das Flashen funktioniert, auch der Code funktioniert an sich, aber erst, wenn ich den programmer abgezogen habe. Gibt es da noch etwas, was ich berücksichtigen könnte, damit ich den Programmer drannlassen kann? Da es doch ein bisschen nervt, diesen immer abzuziehen und wieder draufzustecken, wenn ich was ändern möchte. Lukas
Ja, einen Widerstand habe ich drann. Habe das ganze auch mit einem attiny85 probiert, ist aber das selbe Problem. Anbei habe ich mal einen Schaltplan vom aufbau beigefügt.
Hat sonst keiner mehr eine Idee?` Möchte eine komplexere Schaltung und ein komplexeres Programm erstellen und dann ist es nervig, wenn ich den stecker jedes mal ziehen muss, bzw. neu stecken muss.
Lukas schrieb: > und dann ist es nervig, wenn ich den stecker jedes mal ziehen muss, bzw. > neu stecken muss. Das ist ja auch eine wahnsinnig schwere Tätigkeit!
Normal ist es aber nicht! Hast Du mal gemessen ob der Programmer die Reset-Leitung wirklich auf Low hält? Mit welchem Tool programmierst Du? Wie sind die Fuses gesetzt?
:
Bearbeitet durch User
Ist das so ein Chinesen ISP ? Solche Probleme hatte ich noch nie, hab einen USBAsp.
Wo ist denn nun eigentlich das Problem? Du hast 4 Signale vom ISP zur Schaltung. Nimm dir ein Scope oder notfalls ein Multimeter und miss nach: Ist Reset wirklich HI nach Ende des Programmiervorganges? Gibt der Programmer MOSI-MISO-SCK nach Ende des Programmiervorganges frei oder hält er einen der Pins fest auf z.B. GND? Das dauert mit Kaffeetrinken keine 5 Minuten und dann hast du die Ursache.
Nico .. schrieb: > Mit welchem Tool programmierst Du? ... das ist die wichtigste Frage !!! weder mit -STK500 -DIAMEX USB ISP -AVRUSB500 -USBASP -USBTINYISP -PONYSER -AVRISP MKII ... konnte ich das beobachten. Mit welchem Upload-Programm gehst du um (vllt. hält dein Programmer die Resetleitung "fest" ??? )
Kann es sein, dass der Programmer mit VCC verbunden werden muss? Bei meinem bevorzugtem programmer ist nötig, ich habe aber auch einen billigen, da geht es ohne.
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.