This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nRF24LU1+ USB PID is not 0x0101

Hi,

I purchased nRF24Lu+ modules on ebay. I am trying to talk to them over USB from a linux machine.

Nordic datasheet states: VID = 0x1915 and PID = 0x0101

When I run linux command "lsusb | grep Nordic" from the terminal I see the following device:

Bus 003 Device 023: ID 1915:002b Nordic Semiconductor ASA

So USB VID is correct but USB PID is 0x002B NOT 0x0101 !!!!

On another module from ebay from a different supplier I get a PID of 0x000C with the correct VID.

Does anyone know why these devices are reporting these PID's and where these PID's are documented?

They also enumerate as HID Class, is this meant to happen?

Steve

Parents
  • Hi,

    The VID and PID of a unaltered nRF24LU1+ flash device delivered from us will have a nRF24LU1+ USB bootloader, which has a VID of 0x1915 and a PID of 0x0101. The devices that you are using are most likely programmed with another firmware which is setup with another VID/PID.

    Here's an explanation of the PIDs (with our VID) that you have:

    • PID 0x000C = Wireless desktop for nRF24LU1
    • PID 0x002B = nRFready basic remote control

    Both of these are older reference designs.

    Best regards, Håkon

Reply
  • Hi,

    The VID and PID of a unaltered nRF24LU1+ flash device delivered from us will have a nRF24LU1+ USB bootloader, which has a VID of 0x1915 and a PID of 0x0101. The devices that you are using are most likely programmed with another firmware which is setup with another VID/PID.

    Here's an explanation of the PIDs (with our VID) that you have:

    • PID 0x000C = Wireless desktop for nRF24LU1
    • PID 0x002B = nRFready basic remote control

    Both of these are older reference designs.

    Best regards, Håkon

Children
No Data
Related