diff options
author | Thi Tran <thi@us.ibm.com> | 2018-10-25 10:56:34 -0500 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2018-11-02 10:00:15 -0500 |
commit | 28ee0f739fe2725c7cf4cf599a432fc7f2403e60 (patch) | |
tree | 65496adecc0f133ceb1b88c7fef3baa01759cbf7 /src/import/chips/centaur/procedures/xml | |
parent | 9a4642d1da32685ff840a00e71f1add0ca61129f (diff) | |
download | talos-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')
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> |