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

nRF52840: nRF USB get "Device Descriptor Request Failed" when trying nRF5_SDK_15.3.0_59ac345/examples/dfu/secure_bootloader.

Hi all,

I am doing some development on nRF52840 board with PCA10056.

  • SDK version: nRF5_SDK_15.3.0
  • Softdevice: s140_nrf52_6.1.1_softdevice
  • Testing Example: nRF5_SDK_15.3.0_59ac345\examples\dfu\secure_bootloader

I facing a problem that nRF USB (J3) get "Device Descriptor Request Failed".

Testing procedure:

1. "Erase all" through nRFgo Studio and programmed Softdeivce.

2. Build the example "secure_bootloader" through Keil uVision5 and download it.

3. LED1 and LED2 ON when USB connector J2 was connected.

4. LED1 and LED3 ON when nRF USB connector J3 was connected.

But but PC shown "USB Device Not Recognized" and "Device Descriptor Request Failed" in Device Manager.

Please help to advice on this problem.

Parents
  • Hi Peggy, 

    Could you let me now which exact project you used ? 

    Also could you tell the board's version number? 

    Have you tried with other normal USB examples ? For example usbd_cdc_acm or usbd_ble_uart ? 

  • Hi Hung Bui,

    Project: C:\nRF5_SDK_15.3.0_59ac345\examples\dfu\secure_bootloader\pca10056_usb_debug\arm5_no_packs\secure_bootloader_usb_mbr_pca10056_debug

    Board version: V0.9.0 (2017.10)

    ** I have two boards with same version and both having the same problem.

    I tried usbd_cdc_acm by referring to this website: USB CDC ACM Example

    1. Compile and program the application.   --> Can be programmed successfully through USB J2 and LED1 ON after programmed.
    2. Connect the development kit to the host computer through the J-Link port.
    3. Connect the nRF USB to the host computer.   --> When USB cable connected to nRF USB, PC shown "USB Device Not Recognized" and "Device Descriptor Request Failed" in Device Manager also.
Reply
  • Hi Hung Bui,

    Project: C:\nRF5_SDK_15.3.0_59ac345\examples\dfu\secure_bootloader\pca10056_usb_debug\arm5_no_packs\secure_bootloader_usb_mbr_pca10056_debug

    Board version: V0.9.0 (2017.10)

    ** I have two boards with same version and both having the same problem.

    I tried usbd_cdc_acm by referring to this website: USB CDC ACM Example

    1. Compile and program the application.   --> Can be programmed successfully through USB J2 and LED1 ON after programmed.
    2. Connect the development kit to the host computer through the J-Link port.
    3. Connect the nRF USB to the host computer.   --> When USB cable connected to nRF USB, PC shown "USB Device Not Recognized" and "Device Descriptor Request Failed" in Device Manager also.
Children
Related