From 5db52580e63e07172164adbbb254150b613e28f5 Mon Sep 17 00:00:00 2001 From: Duncan Laurie Date: Mon, 10 Jun 2013 10:45:02 -0700 Subject: [PATCH] slippy/falco/peppy: Enable extra CMOS logging This enables the logging of device path into CMOS to assist in debug of boot and resume hangs. BUG=chrome-os-partner:19980 BRANCH=none TEST=manual: interrupted boot with reset button and gathered the eventlog. Mosys has been extended to decode the well-known POST codes: 26 | 2013-06-10 10:32:48 | System boot | 120 27 | 2013-06-10 10:32:48 | Last post code in previous boot | 0x75 | Device Initialize 28 | 2013-06-10 10:32:48 | Extra info from previous boot | PCI | 00:16.0 29 | 2013-06-10 10:32:48 | Reset Button 30 | 2013-06-10 10:32:48 | System Reset Change-Id: Ibe78499ddfeac522a73c7324da8ab6e4f2d1945b Signed-off-by: Duncan Laurie Reviewed-on: https://gerrit.chromium.org/gerrit/58107 --- configs/config.falco | 1 + configs/config.peppy | 1 + configs/config.slippy | 1 + 3 files changed, 3 insertions(+) diff --git a/configs/config.falco b/configs/config.falco index 928e0580fa..a87096cfac 100644 --- a/configs/config.falco +++ b/configs/config.falco @@ -26,6 +26,7 @@ CONFIG_ELOG_BOOT_COUNT_CMOS_OFFSET=144 CONFIG_SPI_FLASH_SMM=y CONFIG_CMOS_POST=y CONFIG_CMOS_POST_OFFSET=0x70 +CONFIG_CMOS_POST_EXTRA=y CONFIG_RELOCATABLE_RAMSTAGE=y CONFIG_RESET_ON_INVALID_RAMSTAGE_CACHE=y CONFIG_VBOOT_VERIFY_FIRMWARE=y diff --git a/configs/config.peppy b/configs/config.peppy index 0eb5f0054f..3f5445c428 100644 --- a/configs/config.peppy +++ b/configs/config.peppy @@ -26,6 +26,7 @@ CONFIG_ELOG_BOOT_COUNT_CMOS_OFFSET=144 CONFIG_SPI_FLASH_SMM=y CONFIG_CMOS_POST=y CONFIG_CMOS_POST_OFFSET=0x70 +CONFIG_CMOS_POST_EXTRA=y CONFIG_RELOCATABLE_RAMSTAGE=y CONFIG_RESET_ON_INVALID_RAMSTAGE_CACHE=y CONFIG_VBOOT_VERIFY_FIRMWARE=y diff --git a/configs/config.slippy b/configs/config.slippy index ce29d67493..eeb22705cc 100644 --- a/configs/config.slippy +++ b/configs/config.slippy @@ -26,6 +26,7 @@ CONFIG_ELOG_BOOT_COUNT_CMOS_OFFSET=144 CONFIG_SPI_FLASH_SMM=y CONFIG_CMOS_POST=y CONFIG_CMOS_POST_OFFSET=0x70 +CONFIG_CMOS_POST_EXTRA=y CONFIG_RELOCATABLE_RAMSTAGE=y CONFIG_RESET_ON_INVALID_RAMSTAGE_CACHE=y CONFIG_VBOOT_VERIFY_FIRMWARE=y