Im Rahmen eines Schulprojekts habe ich die Aufgabe, ein Microcontroller zu programmieren. Diesen habe ich nun bei mir daheim, doch wenn ich ihn mithilfe von ATMEL Flip flashen will, kommt bei mir die Meldung "could not read from usb device" Kann mir jemand da helfen?
Welches Board wird verwendet? Gibt es einen Schaltplan vom USB-Teil? Ist der USB-Treiber korrekt installiert? Welche Windows-Version (32 oder 64 Bit)? Lief das Board schon mal an einem anderen PC, lief an dem PC schon mal ein anderes Board? Beim USB-Download ist der Reset des Boards etwas zeitkritisch. Sobald man den Programmiermodus einschaltet, wird ein 1.5k Signaturwiderstand an eine USB-Leitung geschaltet. Damit fängt der PC sofort an, ein USB-Gerät zu suchen. Der 5131 ist zu dem Zeitpunkt aber noch keines. Erst, wenn der Bootlader mit Reset (und /PSEN=0) gestartet wurde, ist es ein USB-Gerät. Versuche mal den Controller in den Programmiermodus zu schalten und stecke das USB-Kabel erst danach an den PC.
Hat sich geklärt. Das Board war kaputt. Man musste zuerst die Treiber installieren und dann, wie gesagt, ge-resettet werden, damit es als USB-Gerät erkannt werden konnte. Doch dann lief nichts mehr und wenn wir unseren Programmcode compilieren wollten kam die Fehlermeldung "could not read from usb" -> unser IT-Lehrer hatte diese Problem mit mehreren µC die auch defekt sind.
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.