Hello!
Following problem:
I try to save 100Byte uint8_t messages in the nvs on the nrf9160.
Sometimes it works and only some moving logs come up and sometimes the following error comes up and the controller crashes.
Check Message Failed!N FAIL [0] @ WEST_TOPDIR/zephyr/subsys/shell/shell_log_backen 15:33:10.671 -> FCU get all Datad.c:109 15:33:10.717 -> [1B[5D[4D[J[00:01:16.981,506] [0m<dbg> fs_nvs.nvs_gc: Moving 4, len 101[0m 15:33:10.763 -> [4D[J[00:01:16.983,276] [0m<dbg> fs_nvs.nvs_gc: Moving 5, len 101[0m 15:33:10.857 -> [4D[J[00:01:16.985,076] [0m<dbg> fs_nvs.nvs_gc: Moving 6, len 101[0m 15:33:10.950 -> [4D[J[00:01:16.986,877] [0m<dbg> fs_nvs.nvs_gc: Moving 7, len 101[0m 15:33:10.997 -> [4D[J[00:01:16.988,708] [0m<dbg> fs_nvs.nvs_gc: Moving 8, len 101[0m 15:33:11.089 -> [4D[J[00:01:16.990,509] [0m<dbg> fs_nvs.nvs_gc: Moving 9, len 101[0m 15:33:11.184 -> [4D[J[00:01:16.992,340] [0m<dbg> fs_nvs.nvs_gc: Moving 10, len 101[0m 15:33:11.231 -> [4D[J[00:01:16.994,201] [0m<dbg> fs_nvs.nvs_gc: Moving 11, len 101[0m 15:33:11.324 -> [4D[J[00:01:16.996,032] [0m<dbg> fs_nvs.nvs_gc: Moving 1000, len 101[0m 15:33:11.417 -> [4D[J[00:01:16.997,894] [0m<dbg> fs_nvs.nvs_gc: Moving 1001, len 101[0m 15:33:11.463 -> [4D[J[00:01:16.999,755] [0m<dbg> fs_nvs.nvs_gc: Moving 1002, len 101[0m 15:33:11.556 -> [4D[J[00:01:17.001,647] [0m<dbg> fs_nvs.nvs_gc: Moving 1003, len 101[0m 15:33:11.649 -> [4D[J[00:01:17.003,540] [0m<dbg> fs_nvs.nvs_gc: Moving 1004, len 101[0m 15:33:11.741 -> [4D[J[00:01:17.005,432] [0m<dbg> fs_nvs.nvs_gc: Moving 1005, len 101[0m 15:33:11.787 -> [4D[J[00:01:17.007,324] [0m<dbg> fs_nvs.nvs_gc: Moving 1006, len 101[0m 15:33:11.880 -> [4D[J[00:01:17.008,728] [0m<dbg> fs_nvs.nvs_flash_erase_sector: Erasing flash at d1000, len 4096[0m 15:33:11.975 -> [4D[J[00:01:18.517,730] [1;31m<err> os: r0/a1: 0x00000004 r1/a2: 0x0000006d r2/a3: 0x00000000[0m 15:33:12.113 -> [4D[J[00:01:18.517,730] [1;31m<err> os: r3/a4: 0x0002bc5d r12/ip: 0x20016f10 r14/lr: 0x00029c0f[0m 15:33:12.205 -> [4D[J[00:01:18.517,761] [1;31m<err> os: xpsr: 0x41000000[0m 15:33:12.297 -> [4D[J[00:01:18.517,761] [1;31m<err> os: s[ 0]: 0x00000000 s[ 1]: 0x00000000 s[ 2]: 0x00000000 s[ 3]: 0x00000000[0m 15:33:12.435 -> [4D[J[00:01:18.517,761] [1;31m<err> os: s[ 4]: 0x00000000 s[ 5]: 0x00000000 s[ 6]: 0x00000000 s[ 7]: 0x00000000[0m 15:33:12.572 -> [4D[J[00:01:18.517,791] [1;31m<err> os: s[ 8]: 0x00000000 s[ 9]: 0x00000000 s[10]: 0x00000000 s[11]: 0x00000000[0m 15:33:12.664 -> [4D[J[00:01:18.517,791] [1;31m<err> os: s[12]: 0x00000000 s[13]: 0x00000000 s[14]: 0x00000000 s[15]: 0x00000000[0m 15:33:12.803 -> [4D[J[00:01:18.517,822] [1;31m<err> os: fpscr: 0x00000000[0m 15:33:12.895 -> [4D[J[00:01:18.517,852] [1;31m<err> os: Faulting instruction address (r15/pc): 0x0004c748[0m 15:33:12.988 -> [4D[J[00:01:18.517,852] [1;31m<err> os: >>> ZEPHYR FATAL ERROR 4: Kernel panic on CPU 0[0m 15:33:13.080 -> [4D[J[00:01:18.517,913] [1;31m<err> os: Current thread: 0x20016988 (logging)[0m 15:33:13.174 -> [4D[J[00:01:20.992,645] [1;31m<err> fatal_error: Resetting system[0m ⸮k⸮Ncϣ⸮⸮ ⸮⸮⸮⸮S⸮⸮s⸮⸮/cHf⸮Ȑr⸮Nc⸮PB⸮⸮\⸮⸮⸮⸮x⸮G⸮⸮tʜ⸮B⸮⸮⸮
I tried to change the flash offset or the message length but both doesn't solve the problem