Hi.
I' m using nRF52832, SDK v15.0.0, S132.
I'm want tutorial how make bootloader DFU in IAR.
How I make bootloader DFU for nrf52832 in IAR?
Hi.
I' m using nRF52832, SDK v15.0.0, S132.
I'm want tutorial how make bootloader DFU in IAR.
How I make bootloader DFU for nrf52832 in IAR?
You can use nRF Connect for Desktop or nrfutil on a PC to perform DFU. We also have the nRF Connect for Mobile app for Android and iOS, which allows you to perform DFU from a mobile device.
Me's need step by step guide, getting started with Nordic's Secure DFU bootloader.
The path that nrfutil is provided, i.e. C:\\1\\nrf52832_xxaa.hex looks weird. It should be C:\1\nrf52832_xxaa.hex.
Try placing nrfutil.exe in the C:\1\
Then open cmd and type cd "C:\1\" and run the command without any reference to C:\1\ in the path to nrf52832_xxaa.hex
i am not debug in IAR. I get errors Wed Dec 19, 2018 17:40:22: ELF/DWARF Error: Unsupported .debug_info format version: 4 and Wed Dec 19, 2018 17:40:22: Failed to load debugee.
What do I do wrong?
THis appears to be answered in this case
https://devzone.nordicsemi.com/f/nordic-q-a/17585/debugging-dfu-in-iar---sdk12
Could you try to remove the -g3 option from the micro-ecc Makefile? As suggested. It should then compiles/load in IAR without problems. You should then have debug information from the dfu software itself. Only the micro-ecc part is without debug information.
How do I can update softdevice and application and bootloader with help DFU?
I want to update by dfu SD+BL+APP to the SDK15.
Hi Alex, I recommend that you follow this tutorial
https://github.com/gamnes/nRF52832-buttonless-dfu-development-tutorial
Best regards
Bjørn
Hi Alex, I recommend that you follow this tutorial
https://github.com/gamnes/nRF52832-buttonless-dfu-development-tutorial
Best regards
Bjørn
Hi.
I readed tutorial but I have questions.
I can't start ble_app_buttonless_dfu. I get erroor "NRF_BREAKPOINT_COND".
What do I do wrong?
This means that one of the APP_ERROR_CHECK checks are asserting. Take a look at the call stack and try to see which function that generated the assert.
I look call stack.
I got error when function call APP_ERROR_CHECK(err_code);.
YEs, so its ble_dfu_buttonless_async_svci_init that returns a non-zero error code. This is usually due to the bootloader not being flashed to the nRF52. Compile the bootloader example and flash it to the nRF52 in addition to the buttonless dfu example and the S132 softDevice. See the documentation on the bootloader example.
I did the secure bootloader DFU. I attained step 8 in document.
I instal softdevice and secure bootloader to flash nRF52832. After make the ble_app_buttonless_dfu start download and debug but program not start.
If install only softdevice and buttonless dfu then I got error "No bootloader was found".
If install softdevice and bootloader after buttonless dfu then I got not start programs.
Although security bootloader work.
The verification was performed in the following steps:
E1. Generate new firmware.
E2. Generate new DFU .zip package.
E3. Switch the device to DFU mode, do DFU update and verify new image is running.
Help me