diff options
| author | Anusha Reddy Rangareddygari <anusrang@in.ibm.com> | 2016-09-19 14:44:16 +0200 |
|---|---|---|
| committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2017-08-20 10:01:23 -0400 |
| commit | 28fa2e9a3362681d85577e8a004053c6c8e19fd0 (patch) | |
| tree | 09368850b8118452d7dc98e9d6bfedeaf595a72e | |
| parent | 637d868eaff399b91586cfae87bf33b3e9d174c9 (diff) | |
| download | talos-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>
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> |

