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

Default UART GPIO pins nRF52832

Hello,

I am in the process of designing a new custom board with the nRF52832. Apologies for the silly question, but swimming in the documentation at the moment, and I need a foothold, so will appreciate any help.

The nRF chipset with the package that I am using is this - NRF52832-QFAA-R7. Website below.

https://sg.element14.com/nordic-semiconductor/nrf52832-qfaa-r7/bluetooth-soc-2mbps-2-5ghz-qfn/dp/2842315?st=nrf52832#anchorTechnicalDOCS

When I take delivery of the chipset, I am assuming that there is default firmware programmed in the chipset, with default mappings for the GPIO pins, so that I can reflash the firmware by making sure that the default UART GPIO pins are exposed through pin headers. Is that assumption correct? If so, how may I find out those default GPIO pin mappings so that I know which ones to expose?

I understand that OTA firmware update is possible as well, but I am wary about having this as the only means of firmware update. 

Please advice, thanks again.

Ed

Parents
  • Hi Ed

    The SWDIO and SWDCLK pins are dedicated to program the nRF52832 chip. We ship them blank, with no example code, so you program them yourself, by using a JLink or similar external debugger, or with the debugger on an nRF52DK. So on your custom board you will need a pin header, preferably a 10pin header to fit a 10 pin SWD cable, which is what fits the nRF52DK debug header.

    If you have any doubts on how to set this up, please refer to the DK hardware files which should be downloadable here.

    Best regards,

    Simon

Reply
  • Hi Ed

    The SWDIO and SWDCLK pins are dedicated to program the nRF52832 chip. We ship them blank, with no example code, so you program them yourself, by using a JLink or similar external debugger, or with the debugger on an nRF52DK. So on your custom board you will need a pin header, preferably a 10pin header to fit a 10 pin SWD cable, which is what fits the nRF52DK debug header.

    If you have any doubts on how to set this up, please refer to the DK hardware files which should be downloadable here.

    Best regards,

    Simon

Children
No Data
Related