Forum: Mikrocontroller und Digitale Elektronik AT90USB(647) im Gerätemanager gar nicht angezeigt


von Mätte T. (maette)


Lesenswert?

Hallo,

ich hab vor kurzem gerade mein Board mit einem AT90USB647 in Betrieb 
genommen. Programmieren via SPI und so funktioniert problemlos, nun 
wollte ich den USB - Bootloader in Betrieb nehmen ...

Wenn ich das Board über USB an den PC ( WinXP ) anstecke, sollte 
normalerweise im Gerätemanager ein Gerät erscheinen - egal ob unbekannt 
oder erkannt ... tut es aber leider nicht.

Das Problem bei mir ist, es erscheint gar nichts, nicht mal ein piep 
beim einstecken =)

Hab ich das vielleicht falsch verstanden, dass ich den Controller nur 
anstecken muss und dann sollte über FLIP eine Programmierung möglich 
sein ?

Gibt es vielleicht Probleme, da das Board Self-Powered ist, und ich die 
5V Leitung vom USB einfach freigelassen hab?

danke im vorhinein
Mätte

von Peter (Gast)


Lesenswert?

Oft benötigt man entweder noch zwei Widerständen in den D+, D- 
Leitungen. Vielleicht fehlen die ?
Oder D+, D- vertauscht?

von Peter (Gast)


Lesenswert?

Nachtrag. Die 5V müssen ran.

von Mätte T. (maette)


Lesenswert?

Hallo,

habe 22 Ohm Wid. in den Leitungen (D+, D-).

Hab irgendwo gelesen, dass man die USB Spannungsversorgung nicht mit der 
eigenen zusammenhängen soll, oder meinst du an einen der folgenden 
Eingänge :

- UVcc
- UCap
- VBus

die Eingänge hab ich nicht beschalten, da ich dachte, dass sie für 
bus-powered sind ( ... Input supply voltage ).

von Stefan Salewski (Gast)


Lesenswert?

@Autor:  Matthias T. (maette) Datum: 20.03.2008 16:34

Du hast wahrscheinlich per ISP den Bootloader überschrieben.

Besorge Dir den Bootloader und schreibe ihn per ISP zurück.

von Mätte T. (maette)


Lesenswert?

Hab ich mir dann auch gedacht und andere hatten das ja auch schon mal, 
hab ihn dann heruntergeladen (64X-usb-boot-1-0-0.a90) und programmiert, 
hat sich aber nichts geändert.

stimmt das schon, dass ich die oben gennanten freilassen kann und nur 
D+, D-, und GND angeschlossen haben?

mfg

von Stefan Salewski (Gast)


Lesenswert?

>Hab ich mir dann auch gedacht und andere hatten das ja auch schon mal,
>hab ihn dann heruntergeladen (64X-usb-boot-1-0-0.a90) und programmiert,
>hat sich aber nichts geändert.

>stimmt das schon, dass ich die oben gennanten freilassen kann und nur
>D+, D-, und GND angeschlossen haben?

Im Datenblatt sollte die Beschaltung angegeben sein.

Ich habe bisher nur BUS-powered Platinen für den AT90USB1287 aufgebaut 
und kann daher so aus dem Kopf zum Self-powered Betrieb nichts sagen.

Quarz hast du auf der Platine?

von Mätte T. (maette)


Lesenswert?

Hallo,

danke für die Antworten soweit.

Quarz hab ich natürlich auf dem Board =)

Hab nun die Eingäge doch beschalten :

VBus ans 5V vom USB
UCap an 1uF Kondi auf Masse
UVcc an Vcc

funktioniert bisher einwandfrei =)

danke soweit
mfg Mätte

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.