I am using SDK 15.2 with IAR's EWARM 8.30.1 and the nRF52840 Development Kit. My eventual target is the nRF52-Dongle. If it matters my development OS is Windows 7 64-bit.
I have been trying to combine the usbd_cdc_acm and ble_app_uart_c examples. I copied what I thought were the necessary parts of the usbd_cdc_acm project into the ble_app_uart_c example but the CDC interface does not show up on the PC.
The BLE part of the project seems to work fine and connects to my custom hardware.
I cannot find what part of the USB related code is not working properly. All the return codes are success.
There is a parameter in the sdk_config.h file called "APP_USBD_CONFIG_POWER_EVENTS_PROCESS" which I have set to either 0 or 1 and still had no success.
Can anyone provide a guide as to what should be done to bring the non-softdevice usbd_cdc_acm example into the S140 based ble_app_uart_c example?
This really seems like an example Nordic should provide.