This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

USBD CDC establishing connection has huge latency

Hi, 

I have implemented the USBD CDC ACM driver into my firmware. What stands out is the latency as soon as the event 

APP_USBD_CDC_ACM_USER_EVT_PORT_OPEN 

triggers, my terminal emulator takes some time to actually establish the connection (i.e. until the communication channel can actually be used)

This must be related to the firmware since this happens on a macOS Terminal emulator as much as on a Windows emulator.

What's happening in the background here?

BR
Parents Reply
  • the existing project is my own, but I used the pre existing CDC example and embedded it into my own firmware!

    SDK 15.3.0

    also do you know If the CDC module make a softreset happen from time to time? I noticed that my uC just randomly restarts after a minute passes

Children
Related