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

NRF52832 Serial bootloader

Hi,

I am using the nRF52832 and I have use the serial bootloader to update the firmware at one of my clients place.

Actually, I have used nRFgo Studio to flash the softdevice "C:\Nordic Semiconductor\nRF5_SDK_v12.2.0\components\softdevice\s132\hex" and then flash myProrgam.hex within the tab "Program application".

Is that another way to do it? Asking the client to install pc-nrfutil seems to be too complicated. For example, to install the pip, where must the command "python get-pip.py" be typed? In the "cmd" window? I have done it but "python" was not recognized as internal command.

Kind regards,

Fabien

Parents
  • Hi Fabien,

    I am afraid that pc-nrfutil is the only way to perform a secure serial DFU at the moment. Its not possible to use nRFGo Studio to perform serial DFU with the secure serial bootloader from SDK v13.0.0, as nRFGo Studio only supports legacy serial DFU( SDK v11.0.0 and older).

    As for your python issue, have you added the location python.exe( usually C:\Python27) to your path?

    Bjørn

  • Ok. I guess I am the using the default bootloader within the nRF5_SDK_v12.2.0 file. What I did was:

    1. Flash the soft device found at "C:\Nordic Semiconductor\nRF5_SDK_v12.2.0\components\softdevice\s132\hex" to the PCA10040. I guess the softdevice already has its bootloader?
    2. Using the nrfutil and the cmd prompt, I sent the command "nrfutil dfu serial -pkg dfu_test_bootloader_s132.zip -p COM18".

    Unfortunately, it stucks at 0%.

Reply
  • Ok. I guess I am the using the default bootloader within the nRF5_SDK_v12.2.0 file. What I did was:

    1. Flash the soft device found at "C:\Nordic Semiconductor\nRF5_SDK_v12.2.0\components\softdevice\s132\hex" to the PCA10040. I guess the softdevice already has its bootloader?
    2. Using the nrfutil and the cmd prompt, I sent the command "nrfutil dfu serial -pkg dfu_test_bootloader_s132.zip -p COM18".

    Unfortunately, it stucks at 0%.

Children
No Data
Related