Hi Ronen,
Decawave provides a firmware for the DWM1001C that will enable two way ranging RTLS application.
Please have a look at the documentation and files from :
https://www.decawave.com/wp-content/uploads/2019/03/DWM1001_DWM1001-DEV_MDEK1001_Sources_and_Docs_v9.zip
Make sure you take a look at the license agreement.
In order to flash the device, the quickest way would be to get DWM1001-Dev as they have an onboard segger. Otherwise you need to get an actual flasher with SWD interface.
Maybe take a look at the thread below :
Hi there,
I have just learned that the DWM1001C is delivered blank. No previous warning in the datasheet provided, until you recently updated it after a user warning you about this. So now, I have a couple of custom boards mounted with DWM1001C modules (although the ones I ordered were DWM1001) and need a way of firmware flashing for these modules. (By the way, my custom boards were not working and now I know why… after a week checking the soldering and wondering what the heck was happening…).
…
Thank you for your response Yves. There is a method to do this as it turns out - you can get 1mm circular pin headers and space them about 0.010in too close together, then when you slide the module in it connects. I have built a breakout board to test this theory
Unfortunately currently no one in the USA stocks the DWM1001-DEV, which I was going to use as my programmer. Can I use any off the shelf J-Link debugger such as the Segger J-Link Base?
http://shop-us.segger.com/J_Lin…
1 Like