hello Nordic
i am working with nrf52832 soc with SDK 16.0, S132 V7.0.1
following this path:
1. when trying to read current setting of existing bootloader in the examples i get this:
C:\Nordik SDK\examples\dfu\secure_bootloader>nrfutil settings display pca10040_uart\ses\Output\Release\Exe\secure_bootloader_uart_mbr_pca10040.hex Bad access at 0x7F000: not enough data to read 4 contiguous bytes Usage: nrfutil settings display [OPTIONS] HEX_FILE Error: Failed to parse .hex file: Bad access at 0xFF000: not enough data to read 4 contiguous bytes
why is that ?
2. if i generate a setting for the bootloader and i include the softdevice in the "nrf settings generate command (like so: --softdevice FILE s132_nrf52_7.0.1_softdevice.hex)
do i still need to mergehex the bootloader with the s132 hex file ? considering that when i flash my application (using SEGGER) after erasing the nrf52832 i do not need to flash the softdevice separately
3. the settings generate command refers to application version, do i need to change the setting each time i change application version or it's name (considering the version is in the name) ?
4. if i mergehex the bootloader settings hex file with the bootloader hex file and i flash the bootloader without having an application flashed on the device, what will happen ? would i be able to flash the application via SEGGER normally or must i have the application hex flashed before the flashing of the bootloader or mergehex with the bootloader ?
that it for now
p.s. 5. in the dfu examples, what's the difference between pca10040_uart to pca10040_uart_debug can both be used for production also can they be used for a PCB not an nrf52832DK ?
hope to read from you soon
best regards
Ziv



