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

Several questions regarding the nRF52832 SoC SW development/firmware update/production programming

Dear DevZone users,

Let me start this Ticket with providing  the development setup I use:

OS: Windows 10 Professional

IDE: Segger Embedded Studio

Nordic board: nRF52832, HW Rev.PCA100040, V1.2.4, 201908

I'am starting with the nRF52832 board for the first time. On the forum I have read that this SoC have no pre-programmed bootloader.
And that the DFU bootloader is the first step to be programmed into the SoC with a J-Link adapter via SWD.
Is this correct? What I wanted to know are the following things:

1. Which communication interfaces does the secure DFU bootloader have to aid production programming?

2. For our end application, we want to use the Nordic BLE MCU for 2 things:
to update the BLE application firmware via it's DFU bootloader, and to use one of the nRF52832 I2C interfaces
to send a firmware update to a dsPIC microcontroller. The bootloader of the dsPIC has a UART or I2C interface.

3. How can we arrange the production programming facility to have multiple custom boards with equipped with nRF52832 chips programmed in parallel?
How many boards could we program in one program sequence with this arrangement?

4. Do we need a production programmer for this purpose, and if Yes, which type/model woul suit our needs?

Thank you for any help/advise/guidance!
I will appreciate this.

Best regards,

Max

Parents Reply Children
No Data
Related