usb transfer, unerklärliche "abort pipe"

Gast #1631712
Lesenswert?

hi, ich schreibe gerade an einem PC Programm das per USB (libUSB) Daten 
mit einem FPGA austauschen soll. Es funktioniert soweit auch ganz gut 
allerdings ist etwas merkwürdig. Ich kann einige Daten runter schicken 
(mit usb_bulk_write) und bekomme darauf auch eine richtige Antwort 
zurück die ich mit usb_bulk_read auslesen kann, das funktioniert auch 
mehrmals hintereinander. Wenn ich mir aber den Datenaustausch mit einem 
USB Sniffer anschaue, sehe ich, dass auf einmal während der 
Kommunikation (um genau zu sein: nach einem lesezugriff) ein ABORT_PIPE 
und darauf folgend ein RESET_PIPE auftaucht.
Was bedeuten diese pipes?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren