DWM1001 TWR Intiator code is continously Restarting the controller

Hi,

some weird things are happening with my boards (custom made)

  1. I tried to program initially with TWR example from github https://github.com/Decawave/dwm1001-examples . I programmed successfully then later I am not able to access my controller. Error: Target not found.
  2. Why the GPIO’s are configured differently in the TWR_initiator code DWM1001_Dev.h. I can see RESET pin is configured to pin 24. Actually it is pin no 33. Am I right?
    It is strange that everything works perfect with DWM1001-DEV.
    3.After programming TWR Initiator code, my board is continuously getting restarted. I doubt that is because
    /* Reset DW1000 */
    reset_DW1000();

it seems.

Any idea what is happening.

Thanks,
Nav

Have you tried loading the factory firmware image that comes in the DWM1001_DWM1001-DEV_MDEK1001_Sources_and_Docs_v9 zip file using Jlink?

Hi,
I have loaded the PANS2 firmware. Actually, controllers were forcefully getting restarted since I was left my RESET pin floating. This was solved by connecting the RESET pin to high.

Thanks,
Nav