This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How can I program/flash the nRF52832 SoC for a prototype batch of about 30 pieces?

I'm currently doing tutorials with the nRF52832 DK and am asking myself this question. How would I connect the nRF52 SoCs to my PC for flashing? Also, how should I edit the code when transitioning from the DK to the SoC (is there any DK specific stuff to be removed?).

I am very much a beginner at this.

Thank you very much!

Parents
  • You provide access to SWDIO and SWCLK signals, then use a Segger J-Link or similar to connect them to the PC.

    This is exactly the same as for any ARM-based chip - not specific to Nordic.

    Depending on which DK you have, you may be able to use the "embedded" J-link on it.

    how should I edit the code when transitioning from the DK to the SoC

    Note that there is nothing special about the chips on the DKs - they are exactly the same as the ones you will buy. Therefore you will only have to modify chip-related details (eg, memory sizes) if you use a different chip variant.

    Otherwise, the changes will depend on how your hardware design differs from the DK; in particular, pin assignments.

Reply
  • You provide access to SWDIO and SWCLK signals, then use a Segger J-Link or similar to connect them to the PC.

    This is exactly the same as for any ARM-based chip - not specific to Nordic.

    Depending on which DK you have, you may be able to use the "embedded" J-link on it.

    how should I edit the code when transitioning from the DK to the SoC

    Note that there is nothing special about the chips on the DKs - they are exactly the same as the ones you will buy. Therefore you will only have to modify chip-related details (eg, memory sizes) if you use a different chip variant.

    Otherwise, the changes will depend on how your hardware design differs from the DK; in particular, pin assignments.

Children
Related