DWM1001-DEV Tag Not Detecting Anchors (AN: cnt=0, uwbmac: disconnected)

DWM1001-DEV Tag Cannot Detect Anchors (AN: cnt=0)

:pushpin: Issue Summary

• Setting up a UWB-based real-time location system (RTLS) using DWM1001-DEV .

Tag and Anchors are set to the same PAN ID (0x1234) .

• However, the Tag is unable to detect any Anchors .

• Running la (list anchors) returns AN: cnt=0.

• Running les and lep also shows no detected anchors .

Both Tag and Anchors remain in a uwbmac: disconnected state.

:hammer_and_wrench: Troubleshooting Steps Taken

  1. Verified PAN ID for both Tag and Anchors (si command)

PAN ID confirmed as 0x1234 on both devices.

Tag is in tn mode (passive)

Anchor is in an mode (active) .

No connection established (uwbmac: disconnected) .

  1. Reduced distance between Tag and Anchors (within 1-2 meters)

Still AN: cnt=0 in la command .

  1. Rebooted both Tag and Anchors (reset command)

No changes. Tag still cannot detect Anchors .

  1. Restarted UWB module on Tag (nmt restart)

• After restarting, ran la, les again → No detected Anchors.

  1. Performed a Factory Reset on Tag (nvm erase && reset)

• Reconfigured PAN ID (nvm cfg panid 0x1234 && nvm save && reset).

Settings applied correctly, but no improvement .

:bar_chart: Current System Status

Device PAN ID Mode Connection Status
Tag 0x1234 tn (Passive) uwbmac: disconnected
Anchor 0x1234 an (Active) uwbmac: disconnected

Despite having the same PAN ID, the Tag is unable to discover any Anchors.

Running la, lep, les does not return any detected Anchors.

Tag remains in a disconnected state.

:question: Questions

  1. What could be causing the AN: cnt=0 issue?

  2. Why is the Tag unable to detect Anchors even after nmt restart ?

  3. Is there a way to force the Tag to search and connect to Anchors manually ?

  4. Would updating to the latest firmware resolve this issue?

:zap: Any insights or suggestions would be greatly appreciated!

Has anyone encountered a similar issue, or does anyone have a potential solution?

Thanks in advance for your help! :pray:

Hey aafhs,

I had the same issue as I set up my two devices. I solved it by configuring the anchor as nmi instead of nma.

Why the anchor has to be the initiator for just two devices (that is the only difference between nma and nmi as I can see it so far)? Don’t know I’m just at the beginning to work with the DWM.