summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnusha Reddy Rangareddygari <anusrang@in.ibm.com>2016-09-19 14:44:16 +0200
committerChristian R. Geddes <crgeddes@us.ibm.com>2017-08-20 10:01:23 -0400
commit28fa2e9a3362681d85577e8a004053c6c8e19fd0 (patch)
tree09368850b8118452d7dc98e9d6bfedeaf595a72e
parent637d868eaff399b91586cfae87bf33b3e9d174c9 (diff)
downloadtalos-hostboot-28fa2e9a3362681d85577e8a004053c6c8e19fd0.tar.gz
talos-hostboot-28fa2e9a3362681d85577e8a004053c6c8e19fd0.zip
FFDC Updates
Change-Id: I1913aadaeea129e9f58aa7c42250d1b076c639a5 Original-Change-Id: I75faf871652e5320889961516b203ad5356c7843 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29885 Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Deepak Kodihalli <dkodihal@in.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44860 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
-rw-r--r--src/import/chips/p9/procedures/xml/error_info/p9_sbe_npll_setup_errors.xml102
-rw-r--r--src/import/chips/p9/procedures/xml/error_info/p9_sbe_tp_chiplet_init3_errors.xml48
-rw-r--r--src/import/chips/p9/procedures/xml/error_info/p9_sbe_tp_switch_gears_errors.xml54
3 files changed, 160 insertions, 44 deletions
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_sbe_npll_setup_errors.xml b/src/import/chips/p9/procedures/xml/error_info/p9_sbe_npll_setup_errors.xml
index 15b88735d..e099b6a51 100644
--- a/src/import/chips/p9/procedures/xml/error_info/p9_sbe_npll_setup_errors.xml
+++ b/src/import/chips/p9/procedures/xml/error_info/p9_sbe_npll_setup_errors.xml
@@ -27,33 +27,77 @@
<!-- Halt codes for p9_sbe_npll_setup -->
<hwpErrors>
- <!-- ******************************************************************** -->
- <hwpError>
- <sbeError/>
- <rc>RC_SS_PLL_LOCK_ERR</rc>
- <description>Spectrum pll not locked</description>
- <ffdc>SS_PLL_READ</ffdc>
- </hwpError>
- <!-- ******************************************************************** -->
- <hwpError>
- <sbeError/>
- <rc>RC_CP_FILTER_PLL_LOCK_ERR</rc>
- <description>CP Filter PLL not locked</description>
- <ffdc>CP_FILTER_PLL_READ</ffdc>
- </hwpError>
- <!-- ******************************************************************** -->
- <hwpError>
- <sbeError/>
- <rc>RC_NEST_PLL_ERR</rc>
- <description>Nest PLL not locked</description>
- <ffdc>NEST_PLL_READ</ffdc>
- </hwpError>
- <!-- ******************************************************************** -->
- <hwpError>
- <sbeError/>
- <rc>RC_IO_FILTER_PLL_LOCK_ERR</rc>
- <description>IO Filter PLL not locked</description>
- <ffdc>IO_FILTER_PLL_READ</ffdc>
- </hwpError>
- <!-- ******************************************************************** -->
+ <sbeTarget>MASTER_CHIP</sbeTarget>
+ <!-- ******************************************************************** -->
+ <hwpError>
+ <sbeError/>
+ <rc>RC_SS_PLL_LOCK_ERR</rc>
+ <description>Spectrum pll not locked</description>
+ <collectRegisterFfdc>
+ <id>ROOT_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>PERV_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <ffdc>SS_PLL_READ</ffdc>
+ </hwpError>
+ <!-- ******************************************************************** -->
+ <hwpError>
+ <sbeError/>
+ <rc>RC_CP_FILTER_PLL_LOCK_ERR</rc>
+ <description>CP Filter PLL not locked</description>
+ <collectRegisterFfdc>
+ <id>ROOT_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>PERV_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <ffdc>CP_FILTER_PLL_READ</ffdc>
+ </hwpError>
+ <!-- ******************************************************************** -->
+ <hwpError>
+ <sbeError/>
+ <rc>RC_NEST_PLL_ERR</rc>
+ <description>Nest PLL not locked</description>
+ <collectRegisterFfdc>
+ <id>ROOT_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>PERV_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <ffdc>NEST_PLL_READ</ffdc>
+ <ffdc>SS_FILTER_BYPASS_STATUS</ffdc>
+ <ffdc>CP_FILTER_BYPASS_STATUS</ffdc>
+ <ffdc>IO_FILTER_BYPASS_STATUS</ffdc>
+ </hwpError>
+ <!-- ******************************************************************** -->
+ <hwpError>
+ <sbeError/>
+ <rc>RC_IO_FILTER_PLL_LOCK_ERR</rc>
+ <description>IO Filter PLL not locked</description>
+ <collectRegisterFfdc>
+ <id>ROOT_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>PERV_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <ffdc>IO_FILTER_PLL_READ</ffdc>
+ </hwpError>
+ <!-- ******************************************************************** -->
</hwpErrors>
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_sbe_tp_chiplet_init3_errors.xml b/src/import/chips/p9/procedures/xml/error_info/p9_sbe_tp_chiplet_init3_errors.xml
index a0b6a8ab3..542db2398 100644
--- a/src/import/chips/p9/procedures/xml/error_info/p9_sbe_tp_chiplet_init3_errors.xml
+++ b/src/import/chips/p9/procedures/xml/error_info/p9_sbe_tp_chiplet_init3_errors.xml
@@ -25,19 +25,33 @@
<!-- This is an automatically generated file. -->
<!-- File: p9_sbe_tp_chiplet_init3_errors.xml. -->
<!-- Halt codes for p9_sbe_tp_chiplet_init3 -->
-
<hwpErrors>
- <!-- ******************************************************************** -->
- <hwpError>
- <sbeError/>
- <rc>RC_CALIBRATION_NOT_DONE</rc>
- <description>Precision Reference Voltage : Calibration not done</description>
- </hwpError>
+ <sbeTarget>MASTER_CHIP</sbeTarget>
<!-- ******************************************************************** -->
<hwpError>
<sbeError/>
<rc>RC_MF_OSC_ERR</rc>
<description>MF Oscillator error active</description>
+ <collectRegisterFfdc>
+ <id>ROOT_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>PERV_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>OSC_ERROR_HOLD</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>OSC_SWITCH_SENSE_REGISTER</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
<ffdc>READ_OSCERR_HOLD</ffdc>
</hwpError>
<!-- ******************************************************************** -->
@@ -45,6 +59,26 @@
<sbeError/>
<rc>RC_MF_OSC_NOT_TOGGLE</rc>
<description>MF Oscillator not toggling</description>
+ <collectRegisterFfdc>
+ <id>ROOT_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>PERV_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>OSC_ERROR_HOLD</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>OSC_SWITCH_SENSE_REGISTER</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
<ffdc>READ_SNS1LTH</ffdc>
</hwpError>
<!-- ******************************************************************** -->
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_sbe_tp_switch_gears_errors.xml b/src/import/chips/p9/procedures/xml/error_info/p9_sbe_tp_switch_gears_errors.xml
index c3de1171c..1359c0fd3 100644
--- a/src/import/chips/p9/procedures/xml/error_info/p9_sbe_tp_switch_gears_errors.xml
+++ b/src/import/chips/p9/procedures/xml/error_info/p9_sbe_tp_switch_gears_errors.xml
@@ -27,17 +27,55 @@
<!-- Halt codes for p9_sbe_tp_switch_gears -->
<hwpErrors>
+ <sbeTarget>MASTER_CHIP</sbeTarget>
<!-- ******************************************************************** -->
- <hwpError>
- <sbeError/>
- <rc>RC_BUS_STATUS_BUSY0</rc>
- <description>Status busy check</description>
+ <hwpError>
+ <sbeError/>
+ <rc>RC_I2C_BUS_STATUS_BUSY</rc>
+ <description>I2C seeprom port is not responding</description>
+ <collectRegisterFfdc>
+ <id>ROOT_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>PERV_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>I2C_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <ffdc>STATUS_REGISTER_B</ffdc>
+ <ffdc>LOOP_COUNT</ffdc>
</hwpError>
<!-- ******************************************************************** -->
<hwpError>
- <sbeError/>
- <rc>RC_MAGIC_NUMBER_NOT_VALID</rc>
- <description>Magic number not matching</description>
- </hwpError>
+ <sbeError/>
+ <rc>RC_MAGIC_NUMBER_NOT_VALID</rc>
+ <description>Magic number not matching from Seeprom
+ read with Fused number in OTPROM
+ </description>
+ <collectRegisterFfdc>
+ <id>ROOT_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>PERV_CTRL_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <collectRegisterFfdc>
+ <id>I2C_REGISTERS</id>
+ <target>MASTER_CHIP</target>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ </collectRegisterFfdc>
+ <ffdc>DATA0TO7_REGISTER_B</ffdc>
+ <ffdc>MAGIC_NUMBER_VALUE</ffdc>
+ <ffdc>BACKUP_SEEPROM_ATTR</ffdc>
+ </hwpError>
<!-- ******************************************************************** -->
</hwpErrors>
OpenPOWER on IntegriCloud