summaryrefslogtreecommitdiffstats
path: root/src/import/chips/centaur/procedures/xml
diff options
context:
space:
mode:
authorThi Tran <thi@us.ibm.com>2018-10-25 10:56:34 -0500
committerChristian R. Geddes <crgeddes@us.ibm.com>2018-11-02 10:00:15 -0500
commit28ee0f739fe2725c7cf4cf599a432fc7f2403e60 (patch)
tree65496adecc0f133ceb1b88c7fef3baa01759cbf7 /src/import/chips/centaur/procedures/xml
parent9a4642d1da32685ff840a00e71f1add0ca61129f (diff)
downloadtalos-hostboot-28ee0f739fe2725c7cf4cf599a432fc7f2403e60.tar.gz
talos-hostboot-28ee0f739fe2725c7cf4cf599a432fc7f2403e60.zip
Adding callout/deconfig/gard information on some Centaur init errors.
Adding error for unsupported Centaur EC level (EC level < 2.0) Change-Id: Id2bea5463c2681059d56a12601477e27ac323a63 CQ:SW449240 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/68066 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/68077 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/chips/centaur/procedures/xml')
-rw-r--r--src/import/chips/centaur/procedures/xml/attribute_info/centaur_ec_attributes.xml17
-rw-r--r--src/import/chips/centaur/procedures/xml/error_info/cen_chiplet_init_errors.xml13
-rw-r--r--src/import/chips/centaur/procedures/xml/error_info/cen_common_errors.xml76
-rw-r--r--src/import/chips/centaur/procedures/xml/error_info/cen_initf_errors.xml11
-rw-r--r--src/import/chips/centaur/procedures/xml/error_info/cen_pll_initf_errors.xml4
-rw-r--r--src/import/chips/centaur/procedures/xml/error_info/cen_pll_setup_errors.xml22
-rw-r--r--src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init1_errors.xml32
-rw-r--r--src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init2_errors.xml14
-rw-r--r--src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init3_errors.xml24
9 files changed, 207 insertions, 6 deletions
diff --git a/src/import/chips/centaur/procedures/xml/attribute_info/centaur_ec_attributes.xml b/src/import/chips/centaur/procedures/xml/attribute_info/centaur_ec_attributes.xml
index d87aae99b..1feee5fea 100644
--- a/src/import/chips/centaur/procedures/xml/attribute_info/centaur_ec_attributes.xml
+++ b/src/import/chips/centaur/procedures/xml/attribute_info/centaur_ec_attributes.xml
@@ -506,6 +506,23 @@ The getMBvpdSlopeInterceptData Attribute Accessor, if it does not find a matchin
</chipEcFeature>
</attribute>
+ <attribute>
+ <id>ATTR_CEN_CENTAUR_EC_FEATURE_SUPPORTED</id>
+ <targetType>TARGET_TYPE_MEMBUF_CHIP</targetType>
+ <description>
+ Set by platform. If true, Centaur level is supported.
+ </description>
+ <chipEcFeature>
+ <chip>
+ <name>ENUM_ATTR_NAME_CENTAUR</name>
+ <ec>
+ <value>0x20</value>
+ <test>GREATER_THAN_OR_EQUAL</test>
+ </ec>
+ </chip>
+ </chipEcFeature>
+ </attribute>
+
<!-- ********************************************************************* -->
</attributes>
diff --git a/src/import/chips/centaur/procedures/xml/error_info/cen_chiplet_init_errors.xml b/src/import/chips/centaur/procedures/xml/error_info/cen_chiplet_init_errors.xml
index c927251e6..e4212856d 100644
--- a/src/import/chips/centaur/procedures/xml/error_info/cen_chiplet_init_errors.xml
+++ b/src/import/chips/centaur/procedures/xml/error_info/cen_chiplet_init_errors.xml
@@ -5,7 +5,7 @@
<!-- -->
<!-- OpenPOWER HostBoot Project -->
<!-- -->
-<!-- Contributors Listed Below - COPYRIGHT 2016,2017 -->
+<!-- Contributors Listed Below - COPYRIGHT 2016,2018 -->
<!-- [+] International Business Machines Corp. -->
<!-- -->
<!-- -->
@@ -31,6 +31,17 @@
Error rotating tcn_refr_time ring -- header mismatch
</description>
<ffdc>TARGET</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <ffdc>NEST_CLK_SCANDATA0</ffdc>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
<!-- ******************************************************************** -->
</hwpErrors>
diff --git a/src/import/chips/centaur/procedures/xml/error_info/cen_common_errors.xml b/src/import/chips/centaur/procedures/xml/error_info/cen_common_errors.xml
index 09ee325fe..4053ab06a 100644
--- a/src/import/chips/centaur/procedures/xml/error_info/cen_common_errors.xml
+++ b/src/import/chips/centaur/procedures/xml/error_info/cen_common_errors.xml
@@ -5,7 +5,7 @@
<!-- -->
<!-- OpenPOWER HostBoot Project -->
<!-- -->
-<!-- Contributors Listed Below - COPYRIGHT 2016,2017 -->
+<!-- Contributors Listed Below - COPYRIGHT 2016,2018 -->
<!-- [+] International Business Machines Corp. -->
<!-- -->
<!-- -->
@@ -31,6 +31,16 @@
ARRAYINIT OPCG DONE timeout!
</description>
<ffdc>TARGET</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
<!-- ******************************************************************** -->
<hwpError>
@@ -40,6 +50,16 @@
SCAN0 OPCG DONE timeout!
</description>
<ffdc>TARGET</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
<!-- ******************************************************************** -->
<hwpError>
@@ -49,6 +69,16 @@
Repair loader timeout!
</description>
<ffdc>TARGET</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
<!-- ******************************************************************** -->
<hwpError>
@@ -58,6 +88,17 @@
ECC trap register error!
</description>
<ffdc>TARGET</ffdc>
+ <ffdc>REPAIR_ECC_TRAP</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
<!-- ******************************************************************** -->
<hwpError>
@@ -67,6 +108,18 @@
Mismatch in expected repair loader status!
</description>
<ffdc>TARGET</ffdc>
+ <ffdc>REPAIR_STATUS_EXP</ffdc>
+ <ffdc>REPAIR_STATUS_ACT</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
<!-- ******************************************************************** -->
<hwpError>
@@ -76,6 +129,17 @@
Repair loader busy!
</description>
<ffdc>TARGET</ffdc>
+ <ffdc>REPAIR_STATUS</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
<!-- ******************************************************************** -->
<hwpError>
@@ -87,6 +151,16 @@
<ffdc>TARGET</ffdc>
<ffdc>CHIPLET</ffdc>
<ffdc>ACTUAL</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
<!-- ******************************************************************** -->
</hwpErrors>
diff --git a/src/import/chips/centaur/procedures/xml/error_info/cen_initf_errors.xml b/src/import/chips/centaur/procedures/xml/error_info/cen_initf_errors.xml
index 8348e79b0..4fe73e517 100644
--- a/src/import/chips/centaur/procedures/xml/error_info/cen_initf_errors.xml
+++ b/src/import/chips/centaur/procedures/xml/error_info/cen_initf_errors.xml
@@ -32,6 +32,17 @@
Error rotating tcn_mbs_func ring -- header mismatch
</description>
<ffdc>TARGET</ffdc>
+ <ffdc>NEST_CLK_SCANDATA0</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
<!-- ******************************************************************** -->
</hwpErrors>
diff --git a/src/import/chips/centaur/procedures/xml/error_info/cen_pll_initf_errors.xml b/src/import/chips/centaur/procedures/xml/error_info/cen_pll_initf_errors.xml
index 06bd9f6e5..bc0503a80 100644
--- a/src/import/chips/centaur/procedures/xml/error_info/cen_pll_initf_errors.xml
+++ b/src/import/chips/centaur/procedures/xml/error_info/cen_pll_initf_errors.xml
@@ -33,6 +33,10 @@
<ffdc>TARGET</ffdc>
<ffdc>NEST_FREQ</ffdc>
<ffdc>MEM_FREQ</ffdc>
+ <callout>
+ <procedure>CODE</procedure>
+ <priority>HIGH</priority>
+ </callout>
</hwpError>
<!-- ******************************************************************** -->
</hwpErrors>
diff --git a/src/import/chips/centaur/procedures/xml/error_info/cen_pll_setup_errors.xml b/src/import/chips/centaur/procedures/xml/error_info/cen_pll_setup_errors.xml
index a4dbc6539..fc5ac98bc 100644
--- a/src/import/chips/centaur/procedures/xml/error_info/cen_pll_setup_errors.xml
+++ b/src/import/chips/centaur/procedures/xml/error_info/cen_pll_setup_errors.xml
@@ -5,7 +5,7 @@
<!-- -->
<!-- OpenPOWER HostBoot Project -->
<!-- -->
-<!-- Contributors Listed Below - COPYRIGHT 2016,2017 -->
+<!-- Contributors Listed Below - COPYRIGHT 2016,2018 -->
<!-- [+] International Business Machines Corp. -->
<!-- -->
<!-- -->
@@ -31,6 +31,16 @@
NEST PLL LOCK TIMEOUT!
</description>
<ffdc>TARGET</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
<!-- ******************************************************************** -->
<hwpError>
@@ -40,6 +50,16 @@
MEM PLL LOCK TIMEOUT!
</description>
<ffdc>TARGET</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
<!-- ******************************************************************** -->
diff --git a/src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init1_errors.xml b/src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init1_errors.xml
index cdd5930ea..8f00f9183 100644
--- a/src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init1_errors.xml
+++ b/src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init1_errors.xml
@@ -5,7 +5,7 @@
<!-- -->
<!-- OpenPOWER HostBoot Project -->
<!-- -->
-<!-- Contributors Listed Below - COPYRIGHT 2016,2017 -->
+<!-- Contributors Listed Below - COPYRIGHT 2016,2018 -->
<!-- [+] International Business Machines Corp. -->
<!-- -->
<!-- -->
@@ -31,6 +31,36 @@
FSI2PIB Status Register check for VDD sense failed
</description>
<ffdc>TARGET</ffdc>
+ <ffdc>CEN_STATUS_ROX_reg</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
+ <hwpError>
+ <rc>RC_CEN_CHIP_LEVEL_NOT_SUPPORTED_ERR</rc>
+ <description>
+ Procedure: cen_tp_chiplet_init1
+ Centaur level is not supported (EC level must be >= 2.0)
+ </description>
+ <ffdc>TARGET</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
+ </hwpError>
+
<!-- ******************************************************************** -->
</hwpErrors>
diff --git a/src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init2_errors.xml b/src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init2_errors.xml
index 076388b21..00dde18da 100644
--- a/src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init2_errors.xml
+++ b/src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init2_errors.xml
@@ -5,7 +5,7 @@
<!-- -->
<!-- OpenPOWER HostBoot Project -->
<!-- -->
-<!-- Contributors Listed Below - COPYRIGHT 2016,2017 -->
+<!-- Contributors Listed Below - COPYRIGHT 2016,2018 -->
<!-- [+] International Business Machines Corp. -->
<!-- -->
<!-- -->
@@ -31,6 +31,18 @@
Clock Control Register does not match the expected value!
</description>
<ffdc>TARGET</ffdc>
+ <ffdc>EXPECTED_CC_STATUS</ffdc>
+ <ffdc>ACTUAL_CC_STATUS</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
<!-- ******************************************************************** -->
</hwpErrors>
diff --git a/src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init3_errors.xml b/src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init3_errors.xml
index 554976c8b..a4cdb9ea6 100644
--- a/src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init3_errors.xml
+++ b/src/import/chips/centaur/procedures/xml/error_info/cen_tp_chiplet_init3_errors.xml
@@ -5,7 +5,7 @@
<!-- -->
<!-- OpenPOWER HostBoot Project -->
<!-- -->
-<!-- Contributors Listed Below - COPYRIGHT 2016,2017 -->
+<!-- Contributors Listed Below - COPYRIGHT 2016,2018 -->
<!-- [+] International Business Machines Corp. -->
<!-- -->
<!-- -->
@@ -31,6 +31,17 @@
Clock status register error!
</description>
<ffdc>TARGET</ffdc>
+ <ffdc>TP_CLOCK_STATUS</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
<!-- ******************************************************************** -->
<hwpError>
@@ -40,5 +51,16 @@
Not all clocks are running!
</description>
<ffdc>TARGET</ffdc>
+ <ffdc>CEN_STATUS_ROX_reg</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ <gard>
+ <target>TARGET</target>
+ </gard>
</hwpError>
</hwpErrors>
OpenPOWER on IntegriCloud