Programming external/custom NRF52832 board using NRF52-DK

Hi All,

We are trying to flash our custom NRF52832 board using NRF52-DK+nrf studio. With the same setup that's suggested by image description

However, from the nrf studio, we can never see the external board (nrf5x programming menu item is greyed out).

We've also tried to using a j-link/jtag but were still unable to see the external board.

We've tested the power supply on the custom board while connecting it to the DK board (2.8v, required 3.3v). Don't know if this could be the problem?

Thanks a lot!


  • I have the same wiring setup to flash a custom board using the PCA10040. I don't think you will see the "nRF5x programming menu" light up as the programming is still going through the JLink OB in the PCA10040, so I just pick the menu item "nRF52 development boards - Segger xxxxxxxx".

  • FormerMember
    0 FormerMember over 4 years ago

    Li : To program the external board, you need need to power the board separately. The VDD line going from the nRF52-DK is not for powering the chip, it is for detecting the voltage on the external chip (board).

  • Thanks both. We can certainly apply external power to our board. Matt: As for the flashing, how do we know the firmware has successfully flashed on our own board. At the moment, we can only see the contents of the development board (flashed softdevice)?

  • Hmmm... that depends on what your application does after powering up. Are there LEDs on your own board that your application can turn on after the flashing? Or, just try to flash a standard Nordic Uart Service (NUS) onto your board and try to connect to it using the nRF connect app or the nRF Uart v2 app.

    In my case I have the {bootloader, app, softdevice} in the PCA10040 and {my app, softdevice} in my custom board and as long as the custom board is powered up, the nRF go studio will display the {my app, softdevice} layout, so I know which board I'm programming.

  • Hi Matt,

    This sounds a bit more confusing. How do you know you've flashed the softdevice to the external board i n the first instance? Do you mean you can see two region infor under the development board menu in NRF studio? .

    We can only see one region (the development board region).