diff options
author | Daisuke Nojiri <dnojiri@chromium.org> | 2020-05-20 18:55:42 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-05-23 00:37:05 +0000 |
commit | fe54f2928b6f8071591c75a51ff914c0773065c1 (patch) | |
tree | 4884d455b585dc6b49355e88245444e6c93f7404 | |
parent | d2b33ef5fd9aef1da3d17bc0134dba0a4592108b (diff) | |
download | chrome-ec-fe54f2928b6f8071591c75a51ff914c0773065c1.tar.gz |
system: Print reset flags also on RW start
Currently, only RO prints reset flags. Reset flags are passed from RO
to RW and affect how RW behaves. This patch makes RW also print reset
flags.
BUG=none
BRANCH=none
TEST=Verify reset cause is printed after sysjump.
TEST=Verify test_that suite:faft_bios passes.
Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org>
Change-Id: I5b286d8d29603bbff7ad43f90798a2d6d911a572
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2211602
Reviewed-by: Sam Hurst <shurst@google.com>
-rw-r--r-- | common/main.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/common/main.c b/common/main.c index 9b505c756c..ccb12b947e 100644 --- a/common/main.c +++ b/common/main.c @@ -141,17 +141,17 @@ test_mockable __keep int main(void) /* be less verbose if we boot for USB resume to meet spec timings */ if (!(system_get_reset_flags() & EC_RESET_FLAG_USB_RESUME)) { - if (system_jumped_to_this_image()) { + CPUTS("\n"); + if (system_jumped_to_this_image()) CPRINTS("UART initialized after sysjump"); - } else { - CPUTS("\n\n--- UART initialized after reboot ---\n"); - CPUTS("[Reset cause: "); - system_print_reset_flags(); - CPUTS("]\n"); - } + else + CPUTS("\n--- UART initialized after reboot ---\n"); CPRINTF("[Image: %s, %s]\n", system_get_image_copy_string(), system_get_build_info()); + CPUTS("[Reset cause: "); + system_print_reset_flags(); + CPUTS("]\n"); } #ifdef CONFIG_BRINGUP |