How to communicate to the DWM3001CDK UCI over UART Pins

Goal

Have a DWM3001CDK running the UCI firmware talk over HW UART pins (not over the board’s USB-CDC “virtual COM” port).

What I’ve done

  1. Flashed the UCI program to the CDK.
  2. Ran run_fira_twr.py from .../SDK/Tools/uwb-qorvo-tools/scripts/fira/run_fira_twr/.
  3. Ranging works via the USB virtual COM port.

What I want next

Use the same python script but this time with a USB-to-UART dongle on the Raspberry-Pi header pins of the CDK and get the same UCI I/O.

Questions

  1. Can I enable UART pins from the UCI side (without switching to the CLI app)?
  2. If firmware changes are needed, what do I change?

Thank you in advance for the help!