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

Device driver for sniffer on nRF52840 dongle

I am using sniffer v3.1. I have installed the sniffer code on a nRF52840 dongle (PCA100059). When I insert this into the PC with windows 8.1 it appears as "nRF Sniffer for Bluetooth LE " in device manager (under Other devices) but driver is missing and no COM port is created.

----------------------------------------

The drivers for this device are not installed. (Code 28)

There are no compatible drivers for this device.


To find a driver for this device, click Update Driver.

-----------------------------------------

"Update Driver" does not work either. 

Are there any device drivers which can be used for this? Or the device does not enumerate properly?

Regards

PAF

Parents
  • Hello Karl, 

    I went exactly the procedure shown in Sniffer Instalation guide (even three times). 

    1. installed nRF connect
    2. installed Programmer
    3. downloaded nRF Sniffer Bluetooth LE (3.1)
    4. chosen nrf_sniffer_for_bluetooth_le_3.1.0_7cc811f\hex\sniffer_nrf52840dongle_nrf52840_7cc811f.hex file
    5. pressed write
    6. after reboot device enumerates with VID_1915 and PID_522A and can not find the valid driver. 

    Hope this helps.

    Best Regards
    PAF

  • Thank you for clarifying, PAF.

    I have tried this on my end, using Windows 10, and I am unfortunately not seeing this issue.
    To rule out the hardware being at fault, do you have access to a non-Windows 8 PC which you could test the sniffer on?
    I will discuss this with a colleague that knows more about windows 8's drivers than me on Monday.

    Best regards,
    Karl

  • Dear Karl, I am sure this is not Hw issue. The dongle just enumerates with PID_522A and driver which you deliver is for PID_521A. And that does not match. If I add this line:

    %nRF Sniffer for BlueTooth LE%     =DriverInstall, USB\VID_1915&PID_522A&MI_00

    To the inf file then windows finds the driver correctly but can not install it as hash file (.cat) was generated using different inf file and windows blocks it. 

    Could you please check what PID you see on your device? If PID_521A then it means you have different firmware. If so, could you please provide it?

    The question is also what MBR should be written? Does it matter? I was using the original which was written at production later I reprogrammed it some different one found in SDK (for 10059), but it did not change anything.  

    Best Regards
    PAF

Reply
  • Dear Karl, I am sure this is not Hw issue. The dongle just enumerates with PID_522A and driver which you deliver is for PID_521A. And that does not match. If I add this line:

    %nRF Sniffer for BlueTooth LE%     =DriverInstall, USB\VID_1915&PID_522A&MI_00

    To the inf file then windows finds the driver correctly but can not install it as hash file (.cat) was generated using different inf file and windows blocks it. 

    Could you please check what PID you see on your device? If PID_521A then it means you have different firmware. If so, could you please provide it?

    The question is also what MBR should be written? Does it matter? I was using the original which was written at production later I reprogrammed it some different one found in SDK (for 10059), but it did not change anything.  

    Best Regards
    PAF

Children
Related