Problem mit USB beim PIC32

Gast #2287336
Lesenswert?
• ▲
▼
Hallo Leute,
ich habe jetzt hier schon seit einiger Zeit eine mittelschwere bis 
schwere Krise und bekomme es einfach nicht hin:
Ich habe einen PIC32MX440F128H mit meinem eigenem Layout und wollte die 
USB Verbindung nutzen. Nur will das Teil einfach beim besten Willen 
nicht.
Ich habe ganz leicht modifizierten (und bei späteren Experimenten auch 
nicht modifizierten) Beispielcode verwendet welcher auf dem UBW32 (was 
ich leider kaputt programmiert habe - ein neuer Controller ist aber auf 
dem Weg) lief.

Wenn ich jetzt den compilierten Code mit dem PicKit 3 flashe dann läuft 
das ganze auch, zumindest geht ne LED an und ich kann auch debuggen wenn 
ich will. Nur enumeriert das Teil am Recher nicht und es kommt nur Gerät 
nicht erkannt. Genau der Code hatte auf dem UBW32 ohne Probleme gefunzt.

Da ich noch kompletter PIC (und auch noch USB) Neuling bin wollte ich 
mal fragen, ob ich noch irgendwelche Config-Bits oder ähnliches 
übersehen haben könnte, was beim UBW32 der Bootloader schon gemacht hat. 
Oder falls noch irgendwer ne andere Idee haben sollte woran es liegt ...

Ich danke schon vielmals für hoffentlich erfolgende Hilfe.

Beste Grüße
mr.os
#2287471
Lesenswert?
• ▲
▼
Also eigentlich sollten die ganzen Config Bits ganz ordentlich gesetzt 
sein, da ich die aus dem Bootloader Projekt vom UBW32 kopiert habe und 
beide mit der gleichen Frequenz laufen. Aber auch wenn ich die alle 
durchgehe sollte es eigentlich passen. Aus der USB PLL sollten 48MHz 
raus kommen.

Der erste ließ sich einfach nicht mehr mit dem PicKit ansprechen. Geht 
jetzt auch immer noch nicht. Als Fehlermeldung bekomme ich immer so ein 
undefiniertes "Operation failed". Ich habe irgendwo gelesen (wenn ich 
mich recht erinnere im Forum von Microchip), dass es wohl auch was damit 
zu tun haben kann, dass zu wenig Block- und Stützkondensatoren da sind.

Beste Grüße
Andreas (ich hab mich jetzt hier mal angemeldet)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.