
29 Dec
2022
29 Dec
'22
10:18 a.m.
Hello Simon,
the sandbox prints the following line when started: "Reset Status: WARM Reset Status: COLD"
This does not make much sense. Either the last reset was WARM or COLD but not both.
sandbox_sysreset_get_status() and sandbox_warm_sysreset_get_status() should determine the reset status before printing anything incorrect.
After executing the reset command
state->last_sysreset == 4
This cannot be correct. It seems to be due to:
arch/sandbox/cpu/state.c:365: state->last_sysreset = SYSRESET_COUNT;
state_reset_for_test() should only be called in tests.
Best regards
Heinrich