cdc_acm: no se pudo establecer dtr / rts; no se puede comunicar con el dispositivo usb cdc

Estaba tratando de enumerar el dispositivo usb cdc usando pic24fj128gb206. El dispositivo parece estar enumerado correctamente.

Pero cuando conecto mi dispositivo a una PC con Linux, recibo el siguiente mensaje de advertencia del kernel.

cdc_acm 1-8.1.6.7:1.0: failed to set dtr/rts

Y este mensaje se repetirá cuando intente conectarme usando la pantalla.

screen /dev/ttyACM9 115200

Y no puedo comunicarme con mi dispositivo desde la PC [Ubuntu, 14.04]

Cuando se analizan los datos utilizando wireshark, parece que la comunicación USB está bien hasta que el host emite URB_CONTROL_out y el dispositivo responde con el estado URB comoBroken Pipe (-EPIPE ) (-32)

¿Alguien me puede ayudar con la forma de depurar este problema o cualquier método para depurarlo más?

Respuestas a la pregunta(0)

Su respuesta a la pregunta