Hi all,
I’m working with the DWM3001C module, which has an nRF52833 inside. I noticed that the DWM3001CDK uses an STM32F072 as a USB-to-SWD interface for programming and debugging.
My question is:
- Is the STM32 strictly required for programming the DWM3001C, or can I directly use a standard SWD programmer (like a Nordic nRF52833DK) to flash the firmware?
- If so, which pins (SWDIO, SWDCLK, RESET, etc.) are essential to connect for flashing,?
- Has anyone here successfully bypassed the STM32 on the CDK and programmed the module directly?
What I attached:
- Full schematic (highlighted section shows SWD)
Please check:
- Correct SWD pin names and connections (SWDIO, SWDO, SWCLK, RESET)
- Proper GND/VCC referencing for the programmer (common ground)
- Any missing passive components (pull-ups, decoupling) that could block SWD
Thanks — any pointers, corrections, or links to a reference connection diagram for programming nRF52833 / DWM3001C would be much appreciated.
Thanks in advance!
