Unable to detect nRF54L15 module with nRF54L15 DK or nRF52840 DK

I am trying to use the nRF54L15 DK board to flash a Fanstel BM15M module.

Fanstel BM15M module link:
Fanstel BM15M Module

I am using the nRF54L15 DK board with the external Fanstel BM15M module through the P19 debug connector.

Connections are as follows:

Using nRF54L15 DK (P19 Debug Out):

  • SWD0_VTG → BM15M VCC

  • SWD0_SWDIO → BM15M SWDIO

  • SWD0_SELECT → GND

  • SWD0_SWDCLK → BM15M SWDCLK

  • GND → BM15M GND

However, the external target device is not detected.

Earlier, I used the nRF52840 DK to flash third-party nRF52833 modules without any issues, so I also tried using the nRF52840 DK with the BM15M module.

Connections using nRF52840 DK:

  • SWDIO → BM15M SWDIO

  • SWDCLK → BM15M SWDCLK

  • VCC → BM15M VCC

  • GND Detect → GND

  • GND → BM15M GND

But in both cases, the programmer is unable to detect the external BM15M device.

I am not sure what mistake I am making.

Questions:

  1. Does the BM15M require the RESET pin to be connected?

  2. Is there any special configuration needed for the nRF54L15 DK P19 debug interface?

  3. Could the BM15M have debug protection enabled by default?

  4. Is there any additional requirement for external SWD programming with this module?

Any suggestions would be appreciated.

Thanks and regards,

Neeraj Dhekale

Related