Hi, I just got a DWM3001CDKE1.0 development module for evaluating UWB RTLS. However, I don’t know exactly how to get started. I connected the board to the PC using USB and tried running the DecaRanging_5p02.exe software, I get an error “Cannot open a Cheetah/FTDI device or connect to EVK3000 over COM port…” Also, I see that the D20 LED is blinking indicating that the J-Link is not enumerated. Can you please provide any documents/help what tools are needed and/or how to get started? Thanks.
You can find here https://www.qorvo.com/products/p/DWM3000EVB#documents API software revision 1.4 and in this link
https://www.decawave.com/wp-content/uploads/2022/03/DW3xxx_XR6.0C_24Feb2022.zip you can find API software revision 2.2 with uwb driver in library format.
These 2 releases supports STM32F429 Nucleo and nrF52840 DK targets.
DWM3001CDK is based on nRF52833, so you need to port the code of the release to that target.
Qorvo provides a ready software for DWM3001CDK for Nearby Interaction where you can interact with iPhone and get distance and direction relative to a U1-equipped iPhone.
Hope it helps,
“…driver in library format…DWM3001CDK is based on nRF52833, so you need to port the code of the release to that target.”
It would be far easier to port code with actual source code.
What needs done to port this library?
You don’t need to port the library as it’s already generated for Cortex-M33.
Maye you can start from this Nordic Q&A
Really at this point I’ve decided to look at alternative vendors such as NXP and Spark, because Qurvo is not forthcoming with documentation and source files.
The DWM3001CDK is delivered with zero documentation and code, not sure how anyone thinks that is useful. There is at least Apple Demo.