diff options
-rw-r--r-- | src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_draminit_training.xml | 49 | ||||
-rw-r--r-- | src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_lib.xml | 43 |
2 files changed, 44 insertions, 48 deletions
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_draminit_training.xml b/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_draminit_training.xml index fcd86d332..10ac3b126 100644 --- a/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_draminit_training.xml +++ b/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_draminit_training.xml @@ -125,12 +125,12 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_FAILURE_DISABLE_REGS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_ERROR_STATUS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -150,12 +150,12 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_FAILURE_DISABLE_REGS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_ERROR_STATUS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -175,12 +175,12 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_FAILURE_DISABLE_REGS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_ERROR_STATUS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -200,12 +200,12 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_FAILURE_DISABLE_REGS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_ERROR_STATUS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -225,11 +225,11 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_FAILURE_DISABLE_REGS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_ERROR_STATUS</id> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> <target>TARGET_IN_ERROR</target> </collectRegisterFfdc> <callout> @@ -250,12 +250,12 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_FAILURE_DISABLE_REGS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_ERROR_STATUS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -275,12 +275,12 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_FAILURE_DISABLE_REGS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_ERROR_STATUS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -300,12 +300,12 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_FAILURE_DISABLE_REGS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_ERROR_STATUS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -325,12 +325,12 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_FAILURE_DISABLE_REGS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_ERROR_STATUS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -350,12 +350,12 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_FAILURE_DISABLE_REGS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_ERROR_STATUS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -375,12 +375,12 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_FAILURE_DISABLE_REGS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_ERROR_STATUS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -400,12 +400,12 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_FAILURE_DISABLE_REGS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_ERROR_STATUS</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_DIMM</targetType> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -428,6 +428,7 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_DRAMINIT_TRAINING_ERROR_INFO</id> <target>TARGET_IN_ERROR</target> + <targetType>TARGET_TYPE_MCA</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_lib.xml b/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_lib.xml index 5ce8c46cf..4b6610fe4 100644 --- a/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_lib.xml +++ b/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_lib.xml @@ -169,12 +169,7 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_CCS_FAILURE</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - </collectRegisterFfdc> - <collectRegisterFfdc> - <id>REG_FFDC_PHY_MR_SHADOW_REGS</id> - <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> + <targetType>TARGET_TYPE_MCBIST</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -192,12 +187,7 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_CCS_FAILURE</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - </collectRegisterFfdc> - <collectRegisterFfdc> - <id>REG_FFDC_PHY_MR_SHADOW_REGS</id> - <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> + <targetType>TARGET_TYPE_MCBIST</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -215,12 +205,7 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_CCS_FAILURE</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - </collectRegisterFfdc> - <collectRegisterFfdc> - <id>REG_FFDC_PHY_MR_SHADOW_REGS</id> - <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> + <targetType>TARGET_TYPE_MCBIST</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -237,12 +222,7 @@ <collectRegisterFfdc> <id>REG_FFDC_MSS_CCS_FAILURE</id> <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> - </collectRegisterFfdc> - <collectRegisterFfdc> - <id>REG_FFDC_PHY_MR_SHADOW_REGS</id> - <target>TARGET_IN_ERROR</target> - <targetType>TARGET_TYPE_PROC_CHIP</targetType> + <targetType>TARGET_TYPE_MCBIST</targetType> </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> @@ -256,6 +236,11 @@ <hwpError> <rc>RC_MSS_MCBIST_TIMEOUT</rc> <description>MCBIST program failed to return in the time allowed</description> + <collectRegisterFfdc> + <id>REG_FFDC_MSS_CCS_FAILURE</id> + <target>TARGET_IN_ERROR</target> + <targetType>TARGET_TYPE_MCBIST</targetType> + </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> <priority>HIGH</priority> @@ -266,6 +251,11 @@ <rc>RC_MSS_MCBIST_MULTIPLE_FAIL_BITS</rc> <description>MCBIST program appeared to have failed, but set conflicting bits in the status register</description> <ffdc>STATUS_REGISTER</ffdc> + <collectRegisterFfdc> + <id>REG_FFDC_MSS_CCS_FAILURE</id> + <target>TARGET_IN_ERROR</target> + <targetType>TARGET_TYPE_MCBIST</targetType> + </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> <priority>HIGH</priority> @@ -276,6 +266,11 @@ <rc>RC_MSS_MCBIST_UNKNOWN_FAILURE</rc> <description>MCBIST program reported a failure but no error status was found</description> <ffdc>STATUS_REGISTER</ffdc> + <collectRegisterFfdc> + <id>REG_FFDC_MSS_CCS_FAILURE</id> + <target>TARGET_IN_ERROR</target> + <targetType>TARGET_TYPE_MCBIST</targetType> + </collectRegisterFfdc> <callout> <target>TARGET_IN_ERROR</target> <priority>HIGH</priority> |