Should dwt_getpartid() return different Part IDs for different UWB Chips

Hello,

I am using personalized boards that have a DWM3000 chip. My initialization of the UWB over SPI works fine.
I have the following question. My return value for different UWB chips when calling dwt_readpartid() is 0xB2E9FAE9. Is this correct or should everey UWB chip have an individual part ID?

Thanks for your help.

Hi Consti,

You can refer to the API guide from the driver available in the latest SDK:
https://www.qorvo.com/products/d/da008582

See DW3_QM33_SDK_1.0.0/SDK/Documentation/Drivers/QM33XXX_DW3XXX_Software_API_Guide_4p7.pdf

The partID and lotID should allow you to have a unique device number. The device ID is common to a product line.

You can also read the content of the OTP to ensure the unique ID is properly read, it should differ for each device.