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 | |
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')
15 files changed, 250 insertions, 24 deletions
diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_chiplet_init.C b/src/import/chips/centaur/procedures/hwp/perv/cen_chiplet_init.C index 20893259e..44520ebb1 100644 --- a/src/import/chips/centaur/procedures/hwp/perv/cen_chiplet_init.C +++ b/src/import/chips/centaur/procedures/hwp/perv/cen_chiplet_init.C @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2016,2017 */ +/* Contributors Listed Below - COPYRIGHT 2016,2018 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -165,7 +165,9 @@ cen_chiplet_init(const fapi2::Target<fapi2::TARGET_TYPE_MEMBUF_CHIP>& i_target) FAPI_TRY(fapi2::getScom(i_target, l_nest_clk_scandata0_addr + 0x25, l_nest_clk_scandata0_data)); FAPI_ASSERT((l_nest_clk_scandata0_data == 0xA5A55A5A00000000), - fapi2::CEN_CHIPLET_INIT_HEADER_MISMATCH().set_TARGET(i_target), + fapi2::CEN_CHIPLET_INIT_HEADER_MISMATCH() + .set_TARGET(i_target) + .set_NEST_CLK_SCANDATA0(l_nest_clk_scandata0_data), "Error rotating tcn_refr_time ring -- header mismatch!" ); } diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_common_funcs.C b/src/import/chips/centaur/procedures/hwp/perv/cen_common_funcs.C index 33205c6bb..13a9eb578 100644 --- a/src/import/chips/centaur/procedures/hwp/perv/cen_common_funcs.C +++ b/src/import/chips/centaur/procedures/hwp/perv/cen_common_funcs.C @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2016,2017 */ +/* Contributors Listed Below - COPYRIGHT 2016,2018 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -279,8 +279,9 @@ cen_repair_loader(const fapi2::Target<fapi2::TARGET_TYPE_MEMBUF_CHIP>& i_target, FAPI_TRY(l_repair_status.extract(temp_data_64, 0, 64)); FAPI_ASSERT(temp_data_64 != 0, - fapi2::CEN_COMMON_REPAIR_LOADER_BUSY(). - set_TARGET(i_target), + fapi2::CEN_COMMON_REPAIR_LOADER_BUSY() + .set_TARGET(i_target) + .set_REPAIR_STATUS(l_repair_status), "ERROR: Repair loader reports busy, but engine should be idle!"); FAPI_DBG("Writing Command Validation Register"); @@ -319,8 +320,10 @@ cen_repair_loader(const fapi2::Target<fapi2::TARGET_TYPE_MEMBUF_CHIP>& i_target, temp_data_64 = l_repair_status & REPAIR_STATUS_CHECK_MASK; FAPI_ASSERT(temp_data_64 == REPAIR_STATUS_CHECK_EXP, - fapi2::CEN_COMMON_MISMATCH_IN_EXPECTED_REPAIR_LOADER_STATUS(). - set_TARGET(i_target), + fapi2::CEN_COMMON_MISMATCH_IN_EXPECTED_REPAIR_LOADER_STATUS() + .set_TARGET(i_target) + .set_REPAIR_STATUS_EXP(REPAIR_STATUS_CHECK_EXP) + .set_REPAIR_STATUS_ACT(temp_data_64), "Mismatch in expected repair loader status!" " Expected: 0x%016llX, actual: 0x%016llX", REPAIR_STATUS_CHECK_EXP, temp_data_64); @@ -338,8 +341,9 @@ cen_repair_loader(const fapi2::Target<fapi2::TARGET_TYPE_MEMBUF_CHIP>& i_target, temp_data_64 &= REPAIR_ECC_TRAP_MASK; FAPI_ASSERT(temp_data_64 == REPAIR_ECC_TRAP_EXP, - fapi2::CEN_COMMON_ECC_TRAP_REG_ERROR(). - set_TARGET(i_target), + fapi2::CEN_COMMON_ECC_TRAP_REG_ERROR() + .set_TARGET(i_target) + .set_REPAIR_ECC_TRAP(temp_data_64), "ECC trap register reported error!" " Expected: 0x%016llX, actual: 0x%016llX", REPAIR_ECC_TRAP_EXP, temp_data_64); diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_initf.C b/src/import/chips/centaur/procedures/hwp/perv/cen_initf.C index 7f3c32a5d..ad42d9989 100644 --- a/src/import/chips/centaur/procedures/hwp/perv/cen_initf.C +++ b/src/import/chips/centaur/procedures/hwp/perv/cen_initf.C @@ -171,7 +171,9 @@ cen_initf(const fapi2::Target<fapi2::TARGET_TYPE_MEMBUF_CHIP>& i_target) // check header FAPI_ASSERT((l_nest_clk_scandata0_data == 0xA5A55A5A00000000), - fapi2::CEN_INITF_HEADER_MISMATCH().set_TARGET(i_target), + fapi2::CEN_INITF_HEADER_MISMATCH() + .set_TARGET(i_target) + .set_NEST_CLK_SCANDATA0(l_nest_clk_scandata0_data), "Error rotating tcn_mbs_func ring -- header mismatch!"); fapi_try_exit: diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init1.C b/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init1.C index 6588079f2..f33770404 100644 --- a/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init1.C +++ b/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init1.C @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2016,2017 */ +/* Contributors Listed Below - COPYRIGHT 2016,2018 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -65,6 +65,15 @@ cen_tp_chiplet_init1(const fapi2::Target<fapi2::TARGET_TYPE_MEMBUF_CHIP>& i_targ fapi2::Target<fapi2::TARGET_TYPE_SYSTEM> FAPI_SYSTEM; fapi2::ATTR_CEN_DMI_REFCLOCK_RCVR_TERM_Type l_dmi_refclock_term; fapi2::ATTR_CEN_DDR_REFCLOCK_RCVR_TERM_Type l_ddr_refclock_term; + uint8_t l_centaurLevelIsSupported = 0; + + // Verify that this Centaur level is supported + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_CEN_CENTAUR_EC_FEATURE_SUPPORTED, i_target, + l_centaurLevelIsSupported)); + FAPI_ASSERT(l_centaurLevelIsSupported, + fapi2::CEN_CHIP_LEVEL_NOT_SUPPORTED_ERR() + .set_TARGET(i_target), + "Centaur EC level is not supported ( < 2.0 )!"); FAPI_DBG("Fix PIBABORT during warmstart via MAILBOX"); FAPI_TRY(fapi2::putCfamRegister(i_target, CEN_STATUS_ROX, l_cfam_status_data), @@ -114,8 +123,9 @@ cen_tp_chiplet_init1(const fapi2::Target<fapi2::TARGET_TYPE_MEMBUF_CHIP>& i_targ FAPI_TRY(fapi2::getCfamRegister(i_target, CEN_STATUS_ROX, l_cfam_status_data), "Error from getCfamRegister (CEN_STATUS_ROX)"); FAPI_ASSERT(l_cfam_status_data.getBit<16>(), - fapi2::CEN_TP_CHIPLET_INIT1_VDD_SENSE_ERR(). - set_TARGET(i_target), + fapi2::CEN_TP_CHIPLET_INIT1_VDD_SENSE_ERR() + .set_TARGET(i_target) + .set_CEN_STATUS_ROX_reg(l_cfam_status_data), "FSI Status indicates VDD power is OFF!"); FAPI_DBG("Set PLL output enable"); diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init2.C b/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init2.C index 1676ebefd..48ba572f3 100644 --- a/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init2.C +++ b/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init2.C @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2016,2017 */ +/* Contributors Listed Below - COPYRIGHT 2016,2018 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -83,7 +83,10 @@ cen_tp_chiplet_init2(const fapi2::Target<fapi2::TARGET_TYPE_MEMBUF_CHIP>& i_targ "Error from l_pcb_clk_status extraction"); FAPI_ASSERT(temp_data_64 == EXPECTED_CC_STATUS_START_PIBNET, - fapi2::CEN_TP_CHIPLET_INIT2_ERR_CLK_CNTL().set_TARGET(i_target), + fapi2::CEN_TP_CHIPLET_INIT2_ERR_CLK_CNTL() + .set_TARGET(i_target) + .set_EXPECTED_CC_STATUS(EXPECTED_CC_STATUS_START_PIBNET) + .set_ACTUAL_CC_STATUS(temp_data_64), "ERROR: Clock Control Register: 0x%016llX " "does not match the expected value: 0xE07FFFFF", temp_data_64); diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init3.C b/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init3.C index 86101427b..5227bdf36 100644 --- a/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init3.C +++ b/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init3.C @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2016,2017 */ +/* Contributors Listed Below - COPYRIGHT 2016,2018 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -96,7 +96,9 @@ cen_tp_chiplet_init3(const fapi2::Target<fapi2::TARGET_TYPE_MEMBUF_CHIP>& i_targ l_tp_clk_status_data ^= EXPECTED_CC_STATUS_START_all; FAPI_ASSERT((l_tp_clk_status_data == 0), - fapi2::CEN_TP_CHIPLET_INIT3_ERR_CLK_STATUS().set_TARGET(i_target), + fapi2::CEN_TP_CHIPLET_INIT3_ERR_CLK_STATUS() + .set_TARGET(i_target) + .set_TP_CLOCK_STATUS(l_tp_clk_status_data), "ERROR: Clock Status Register: 0x%016llX " "does not match the expected value: 0x000007FFFFFFFFFF ", l_tp_clk_status_data()); @@ -121,7 +123,9 @@ cen_tp_chiplet_init3(const fapi2::Target<fapi2::TARGET_TYPE_MEMBUF_CHIP>& i_targ FAPI_TRY(fapi2::getCfamRegister(i_target, CEN_STATUS_ROX, l_fsi_status_data)); FAPI_ASSERT(!l_fsi_status_data.getBit<31>(), - fapi2::CEN_TP_CHIPLET_INIT3_NOT_ALL_CLK_RUNNING().set_TARGET(i_target), + fapi2::CEN_TP_CHIPLET_INIT3_NOT_ALL_CLK_RUNNING() + .set_TARGET(i_target) + .set_CEN_STATUS_ROX_reg(l_fsi_status_data), "FSI Status register bit(31) indicates, not all clocks are running"); FAPI_DBG("Setup automatic PCB network, reset on a hang"); 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> |