SDK 14.2.0 SR3v1.2
nrfutil version:2.3.0
Hi, this is my command:
nrfutil settings generate --family NRF52 --application PCA20031-SR3_nRF52810_Product_Example.hex --application-version 0x0000 --bootloader-version 0x0000 --bl-settings-version 1 my_setting.hex
I use the same parameters in nrf52832 and it works, but not in nrf52810. It keeps saying "flash is not erased" when I try to program it after I click erase button in nRf go studio.
Questions:
1.Are application version & bootloader version user-defined?
2.bl-setting-version seems only 1, if use other values than 1 will show error message. Is that correct?
"The Bootloader settings version.Defined in nrf_dfu_types.h, the following apply to"
"released SDKs:|SDK12|1|"
I don't find any message specifically tells the settings version in nrf_dfu_types.h.
3.In nrf_dfu_setting.c: "s_dfu_settings.settings_version == NRF_DFU_SETTINGS_VERSION" NRF_DFU_SETTINGS_VERSION is NOT referenced or defined anywhere .How?
Thanks.