Product: 4 peripherals and 3 client connections
I am using 2 separate flash areas/records.
The PM starts at 0xF8000.
Product flash starts at 0xfA000 and is 3400 to 3500 bytes decimal long
When I write to the flash it is put in the upper part of flash at the correct starting address
When I use FDS_GC my flash area is getting copied down into the F8000 area --
See below
Question: Is this correct?? Or are the records supposed to be separate thru the FDS_GC call?
Thanks
<warning> nrf_fstorage: Fdst 0xFACE0 Fsrc 0x2000C8B8 Len 4
<warning> nrf_fstorage: Fdst 0xFACE4 Fsrc 0x2000AAE8 Len 3268
<warning> app: GC
<warning> nrf_fstorage: Fdst 0xFACDC Fsrc 0x2000C8B4 Len 4
<warning> nrf_fstorage: Fdst 0xFA008 Fsrc 0x4FAB8 Len 4
<warning> nrf_fstorage: Fdst 0xF8008 Fsrc 0xFACD8 Len 3280
<warning> nrf_fstorage: Fdst 0xF8000 Fsrc 0x4FAB0 Len 8
<warning> nrf_fstorage: Fdst 0xFA000 Fsrc 0x4FAA8 Len 8
<info> app: PM_EVT_CONN_SEC_PARAMS_REQ
<warning> app: pCRC 81E1 jsCRC 0
<info> app: FLASH CHANGED ramCRC C78F flashCRC 3E34
<warning> nrf_fstorage: Fdst 0xF8CD8 Fsrc 0x2000C8E8 Len 4
<warning> nrf_fstorage: Fdst 0xF8CE0 Fsrc 0x2000C8F0 Len 4
<warning> nrf_fstorage: Fdst 0xF8CE4 Fsrc 0x2000AAE8 Len 3268
<warning> app: GC
<warning> nrf_fstorage: Fdst 0xF8CDC Fsrc 0x2000C8EC Len 4
<warning> nrf_fstorage: Fdst 0xF8008 Fsrc 0x4FAB8 Len 4
<warning> nrf_fstorage: Fdst 0xFA008 Fsrc 0xF8CD8 Len 3280
<warning> nrf_fstorage: Fdst 0xFA000 Fsrc 0x4FAB0 Len 8
<warning> nrf_fstorage: Fdst 0xF8000 Fsrc 0x4FAA8 Len 8