ATMega128 + PDIUSBD12

Gast #131340
Hallo,

wollte den ATMega128 mit dem PDIUSBD12 verwenden. Habe dazu die
Firmware, die es von Philips gibt umgeschrieben. Leider klappt es noch
nicht so wie gewünscht. Die ersten Schritte der Initalisierung
funktionieren. Suspend change, Bus Reset kommen. Der Endpoint 0
auslesen klappt auch, da steht dann die Anforderung des Hosts des
Device Descriptors drinnen. Diesen schreibe ich auch in den Endpoint In
des Pdiusbd12. Aber es gehen keine Daten mehr über den Bus. Als nächstes
kommt wieder die Abfrage nach dem Descriptor und nach einigen Malen
kommt Suspend change und der PC "gibt auf".

Wer hat schon Erfahrungen gemacht mit der o.g. Kombination. Kann keinen
Fehler finden. Angeblich stehen die Daten auch im Endpoint, aber nichts
passiert mehr weiter.
Ich weiß absolut nicht mehr weiter. Bitte helft mir.

Danke
Merlin

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.