Hello,
The Zephyr OS provides a function to reboot the module, sys_reboot(type) where type is either a cold or a warm reboot.
However I cannot find anywhere the difference between the two. Also, it seems that this function ends up calling function
sys_arch_reboot(int type), which for the nRF9160 appears to ignore the argument.
So, what type of reset is done on the nRF9160 when calling sys_reboot() ?
The product sheet, on section "5.1.5.8 Reset behavior", is also not clear to me. The table 17 appears to state that parts
of RAM can retained after a power on or brownout reset, but not after a watchdog triggered reset. Is this correct ?