I am porting my custom firmware to the DWM1001, and I could get most of the necessary information from the example codes in the github repository.
Just one question left: is the WAKEUP pin connected? And if yes, to which nRF52 GPIO pin?
The DW1000 wakeuppin is not connected in the DWM1001.
In order to wakeup the device, you can use the SPICSn pin (PO.17 on the nrf).
When the DW1000 is in sleep or deepsleep, it will wakeup if the SPICSn is held low for more than 500us.
See the documentation below, section 6.1 for more details.