I am using the nRF5_SDK_15.2.0_9412b96 for development of nRF52840. I have both the nRF52840 dongle and also the DK.
I find that I am not able to change the default Nordic USB VID and PID to my company's own VID and PID when I make the changes in the sdk_config.h and built it for the nRF52840 dongle.
The method above works for nRF52840 DK.
However for the nRF52840 dongle my device is still enumerated with Nordic VID and PID.
Please help.
// <e> APP_USBD_ENABLED - app_usbd - USB Device library //========================================================== #ifndef APP_USBD_ENABLED #define APP_USBD_ENABLED 1 #endif // <s> APP_USBD_VID - Vendor ID. // <i> Note: This value is not editable in Configuration Wizard. // <i> Vendor ID ordered from USB IF: http://www.usb.org/developers/vendor/ #ifndef APP_USBD_VID #define APP_USBD_VID 0x192F // might need to change this to Avago VID 0x192F - place holder chanhock 9/1/2019 0x1915 #endif // <s> APP_USBD_PID - Product ID. // <i> Note: This value is not editable in Configuration Wizard. // <i> Selected Product ID #ifndef APP_USBD_PID #define APP_USBD_PID 0x0000 // might need to change this to Avago PID 0x0000 - place holder chanhock 9/1/2019 0x520C #endif