Forum: Mikrocontroller und Digitale Elektronik Probleme mit mySmart USB light


von Stilles Wasser (Gast)


Angehängte Dateien:

Lesenswert?

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

von meterp (Gast)


Lesenswert?

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.

von Thomas W. (diddl)


Lesenswert?

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?

von Hauke Haien (Gast)


Lesenswert?

Einfach mal abziehen und wieder anstöpseln hat früher mal geholfen...

Und nach einem Boot ist alles wieder gut!

von Stilles Wasser (Gast)


Lesenswert?

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 :)

von Chris (Gast)


Lesenswert?

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. :)

von Stefan F. (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.