Forum: Mikrocontroller und Digitale Elektronik Probleme m. avrdude und mySmartUSB light


von Stefan R. (Gast)


Lesenswert?

Hallo,

ich habe mir einen mySmartUSB light Programmer gekauft und betreibe den 
am Mac, um einen AVR zu programmieren. Nun habe ich hin und wieder bei 
Flashen Fehlermeldungen, und irgendwie kann ich nicht so recht 
rekonstruieren, ob es mit der Länge der HEX-Datei zusammenhängt oder 
womit auch immer..

Ich verwende den Treiber, der auf der Seite des Herstellers des 
Programmers für den Mac verlinkt ist.

Meine Kommandozeile lautet:

avrdude  -e -vvvv -c stk500v2 -p t45 -P /dev/tty.SLAB_USBtoUART -U 
main.hex

Und dann passiert halt bei einigen HEX-Dateien sowas:

=======================================
avrdude: 240 bytes of flash written
avrdude: verifying flash memory against main.hex:
avrdude: load data flash data from input file main.hex:
avrdude: input file main.hex auto detected as Intel Hex
avrdude: input file main.hex contains 240 bytes
avrdude: reading on-chip flash data:

Reading |                                                    | 0% 
0.00savrdude: Send: . [1b] & [26] . [00] . [05] . [0e] . [06] . [00] . 
[00] . [00] . [00] 0 [30]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_2_ReceiveMessage(): timeout
avrdude: Send: . [1b] & [26] . [00] . [01] . [0e] . [01] 3 [33]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_2_ReceiveMessage(): timeout
avrdude: Send: . [1b] & [26] . [00] . [01] . [0e] . [01] 3 [33]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_2_ReceiveMessage(): timeout
=======================================

Hat jemand 'ne Ahnung, was hier das Problem sein könnte?

Stefan

von Michael (Gast)


Lesenswert?

Das Problem ist bekannt, eine Lösung ist aber bis jetzt nicht in Sicht.

Ich habe auch schon die neustes Firmware für den mysmartusb light drauf. 
Bringt aber nix.

Timeouts erhöhen soll bei einigen gehen.

Nur auch dann meldet er zeitweise Erfolg beim Beschreiben obwohl das 
Beschreieben eben nicht erfolgreich war.

Ich fahre den USB ISP Adapter jetzt mit "stk500.exe" von Atmel.

von Michael (Gast)


Lesenswert?

... was als Versuch noch fehlt: teste mal eine ältere Version von 
avrdude aus. (und berichte dann hier)

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.