This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

USB takes too long to start with SDK15.

Moving from SDK14 to SDK15, I noticed that USB takes long time to make connection (20 - 30 seconds). Comparing nrf_drv_usbd.c, I realized that the "shortcut between EP0DATADONE event and EP0STATUS task" was missing. I have added that in with //??????????? as a marker. It may help others who encounter similar problem.

nrf_drv_usbd.c

Regards

Related