Forum: Mikrocontroller und Digitale Elektronik SAM7-EX256 und USB


von klaus (Gast)


Lesenswert?

Hallo zusammen,

ich möchte das USB Interface auf dem Olimex SAM7-EX256 nutzen und bin 
beim Blick in den Schaltplan 
(http://elmicro.com/files/olimex/sam7-ex256-sch.gif) gerade etwas 
irritiert:

Falls ich es richtig verstanden habe, muss man den Pull-Up Widerstand an 
DD+ aktivieren wodurch der Host ein Bus-Reset ausgelöst, sodass die 
Kommunikation mit dem Mikrocontroller in Gang kommt. Nun sieht es nach 
Schaltplan aber so aus, als wäre der Pull-Up sofort nach dem Reset durch 
R5 schon aktiviert. Da R6 = R5 wird sich via Mikrocontroller der Pull-Up 
auch nicht mehr deaktivieren lassen...

Muss ich R5 erst vom Board entlöten um den Bus-Reset manuell auslösen zu 
können? Diese Design-Entscheidung ist mir ein Rätsel, kann mir das 
jemand erklären?

von klaus (Gast)


Lesenswert?

Keiner mit dem USB auf dem Board schonmal etwas gemacht?

Vielleicht noch zum Hintergrund der Frage:

Ich benutze einen seriellen Bootloader, der meine Anwendung ins RAM lädt 
und dort ausführt. D.h. nach einem Reset ist ersteinmal der Bootloader 
aktiv bis die Anwendung übertragen und ausgeführt wurde. Bis ich die USB 
Kommunikation abwickeln kann, kann also eine ganze Weile dauern. Deshalb 
war jetzt die Idee dass erst die geladene Anwendung den Pull-Up 
aktiviert und einen USB Bus-Reset erzeugt. Nur da steht einem scheinbar 
R5 im Weg...

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.