I want to ask the new nrfutil version 6.1.0 is support for NRF52820? How to generate the setting.hex for NRF52820
I want to ask the new nrfutil version 6.1.0 is support for NRF52820? How to generate the setting.hex for NRF52820
Hi,
How to generate the setting.hex for NRF52820
Please see the Generating and displaying bootloader settings documentation. Because nRF52820 is a subset of nRF52833 with smaller RAM and flash, and with less peripheral resources, I think you could use NRF52 for the Family setting. I will confirm it next week.
-Amanda H.
I don't think so,I try to use NRF52,the setting. hex base address is 0x7FFFFFFF。But 52820 only have 192k flash 。
Hi,
You could try NRF52810 for the --family flag.
-Amanda H.
Hi,
I confirm it,using family flag NRF52QFAB,it's working well.
nrfutil settings generate --family NRF52QFAB --application ble_app_uart_pca10100e_s140.hex --application-version 0 --bootloader-version 0 --bl-settings-version 1 ble_app_uart_pca10100e_s140_setting.hex
Hi
you might want to have a look at the first line of the settings file which could look like this
:02000004000FEB
this means
:02 two bytes of content
0000 address of content (does not make sense for this line)
04 high word of address
000F content
EB checksum
in other words: these setting shall be written to 0x000F....
every line below will provide the lower 16 bit of the content address
the value should match the intended location of the bootloader settings according to the memory map for the specific device
@ Nordic staff:
please add the option NRF52820
> ....NRF52QFAB,it's working well
how should I know this? why should I guess? this cost me 3 hours of work :-(