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.
As the output is stating, it cannot find the hex file. You see that the path to the directory is full of unicode character codes, i.e. the Cyrillic letters are not handled well by python.
Place the nrfutil.exe and the private_key.pem in a folder on your C drive and then open the cmd terminal in this folder instead of the desktop.
Best regards
Bjørn
Why do no such file ?
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.
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.
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);.