Hallo zusammen, ich habe da gerade ein Problem mit meinem ISP-Programmiergerät. Es handelt sich um einen mySMART USB light. Ich kann nichts mehr auf meinen ATmega32u4 flashen. Ich hatte den AVR mit 3V programmiert. Nun habe ich das Problem, das nichts mehr geht. Das Gerät kann zwar meine Platine mit Strom versorgen(siehe Bild 2), aber die LED an der 3V Beschriftung des Programmer ist einfach erlöschen und seid dem kann ich nichts mehr damit flashen. Weiß jemand von euch, woran das liegen könnte? Oder habe ich einfach Pech gehabt und das Teil ist flöten gegangen? MfG
Eventuell hast du im Programmiertool versehentlich die Versorgungsspannung des Programmers abgestellt? in den Einstellungen gab es da eine Option. Mal überprüfen. Falls nicht, wird die Spannungsversorgung wohl defekt sein.
Der 32U4 braucht keinen ISP Programmer. Du kannst den direkt über USB flashen. Hast du was an den Fuses geändert? Eventuell etwas mit dem Takt?
Einfach mal abziehen und wieder anstöpseln hat früher mal geholfen... Und nach einem Boot ist alles wieder gut!
meterp schrieb: > Eventuell hast du im Programmiertool versehentlich die > Versorgungsspannung des Programmers abgestellt? Jo danke dir. Das war genau das Problem. Ich habe unter "Stromversorgung beim Brennen aktiv schalten auf" auf inaktive geschaltet. Weiß gar nicht mehr, wann ich das gemacht haben soll :) Egal jetzt geht es wieder. Thomas W. schrieb: > Du kannst den direkt über USB flashen. Ja dummerweise habe ich das bei meiner eigenen Platine nicht berücksichtigt. Ich hab zwar eine USB-Buchse drauf, aber die ist zum Laden eines Akkus gedacht. Thomas W. schrieb: > Hast du was an den Fuses geändert? Ne habe ich nicht. Ich habe bisher nur den Prescaler abgeschaltet, um die internen 8MHz nutzen zu können. Hauke Haien schrieb: > Einfach mal abziehen und wieder anstöpseln hat früher mal geholfen... Ja früher war doch wohl einiges besser :)
Stilles Wasser schrieb: > Thomas W. schrieb: >> Du kannst den direkt über USB flashen. > > Ja dummerweise habe ich das bei meiner eigenen Platine nicht > berücksichtigt. Ich hab zwar eine USB-Buchse drauf, aber die ist zum > Laden eines Akkus gedacht. > > Thomas W. schrieb: >> Hast du was an den Fuses geändert? > > Ne habe ich nicht. Ich habe bisher nur den Prescaler abgeschaltet, um > die internen 8MHz nutzen zu können. Nur als Info: Um den vorprogrammierten Bootloader des ATmega32u4 zu nutzen, wird eben der USB-Buchse ein externer Taktgeber von 8 MHz oder 16 MHz benötigt. Der interne Taktgeber wird vom Bootloader nicht verwendet. Weiterhin viel Erfolg. :)
Ein Hinweis zu dem takt Teiler durch 8: Bei vielen AVR Mikrocontrollern kann man den Prescaler in CLKPR Register per Software verstellen. Dann braucht man die Fuses nicht zu ändern.
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.

