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

USB drivers only recognized when LOGs are enabled...?

Hi,

I'm working on a BLE link between two dev kits. For the time being, both have USB drivers and handlers that will pipe data from one USB terminal to another over BLE.

I wrote the central code myself based off multiple different examples from SDK16, the peripheral is the USBD_BLE_UART peripheral that is in the SDK's examples folder. So the central device *works*-ish. If I have NRF_LOG_BACKEND_UART_ENABLED 1, the USB driver is recognized. If NRF_LOG_BACKEND_UART_ENABLED 0 the USB driver is not recognized. The peripheral code has no such problem.

Does anyone have any clues for what I could be forgetting?

Thanks,

Ryan

Related