From f9ce236ff7bc65336cfb1ce13fe3f70f8632b4d2 Mon Sep 17 00:00:00 2001 From: Stephen Glancy Date: Fri, 10 May 2019 12:17:08 -0400 Subject: Adds explorer CCS specialization Change-Id: I5bf9ed992f678dbd3caff5b31d867d5433c8637f Original-Change-Id: I859140b161f6a465d68883021465318b328d4a0d Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/77260 Tested-by: FSP CI Jenkins Tested-by: Jenkins Server Reviewed-by: Louis Stermole Reviewed-by: Mark Pizzutillo Tested-by: PPE CI Tested-by: HWSV CI Tested-by: Hostboot CI Reviewed-by: Thi N. Tran --- .../procedures/hwp/memory/lib/shared/exp_consts.H | 2 + .../procedures/xml/error_info/mss_exp_errors.xml | 182 +++++++++++++++++++++ 2 files changed, 184 insertions(+) (limited to 'src/import/chips/ocmb') diff --git a/src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/shared/exp_consts.H b/src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/shared/exp_consts.H index 20776385..9605cf64 100644 --- a/src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/shared/exp_consts.H +++ b/src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/shared/exp_consts.H @@ -122,6 +122,8 @@ enum sizes MAX_DIMM_PER_PORT = 2, MAX_RANK_PER_DIMM = 4, MAX_BITS_PER_PORT = 80, + MAX_RANKS_DIMM1 = 2, + MAX_MRANK_PER_PORT = MAX_DIMM_PER_PORT * MAX_RANK_PER_DIMM, }; /// diff --git a/src/import/chips/ocmb/explorer/procedures/xml/error_info/mss_exp_errors.xml b/src/import/chips/ocmb/explorer/procedures/xml/error_info/mss_exp_errors.xml index f0d67789..6bfe987e 100644 --- a/src/import/chips/ocmb/explorer/procedures/xml/error_info/mss_exp_errors.xml +++ b/src/import/chips/ocmb/explorer/procedures/xml/error_info/mss_exp_errors.xml @@ -216,4 +216,186 @@ + + REG_FFDC_EXP_CCS_FAILURE + EXPLR_MCBIST_CCS_MODEQ + EXPLR_MCBIST_CCS_STATQ + EXPLR_MCBIST_CCS_CNTLQ + EXPLR_MCBIST_MCBMCATQ + + + EXPLR_MCBIST_CCS_INST_ARR0_00 + EXPLR_MCBIST_CCS_INST_ARR0_01 + EXPLR_MCBIST_CCS_INST_ARR0_02 + EXPLR_MCBIST_CCS_INST_ARR0_03 + EXPLR_MCBIST_CCS_INST_ARR0_04 + EXPLR_MCBIST_CCS_INST_ARR0_05 + EXPLR_MCBIST_CCS_INST_ARR0_06 + EXPLR_MCBIST_CCS_INST_ARR0_07 + EXPLR_MCBIST_CCS_INST_ARR0_08 + EXPLR_MCBIST_CCS_INST_ARR0_09 + + EXPLR_MCBIST_CCS_INST_ARR0_10 + EXPLR_MCBIST_CCS_INST_ARR0_11 + EXPLR_MCBIST_CCS_INST_ARR0_12 + EXPLR_MCBIST_CCS_INST_ARR0_13 + EXPLR_MCBIST_CCS_INST_ARR0_14 + EXPLR_MCBIST_CCS_INST_ARR0_15 + EXPLR_MCBIST_CCS_INST_ARR0_16 + EXPLR_MCBIST_CCS_INST_ARR0_17 + EXPLR_MCBIST_CCS_INST_ARR0_18 + EXPLR_MCBIST_CCS_INST_ARR0_19 + + EXPLR_MCBIST_CCS_INST_ARR0_20 + EXPLR_MCBIST_CCS_INST_ARR0_21 + EXPLR_MCBIST_CCS_INST_ARR0_22 + EXPLR_MCBIST_CCS_INST_ARR0_23 + EXPLR_MCBIST_CCS_INST_ARR0_24 + EXPLR_MCBIST_CCS_INST_ARR0_25 + EXPLR_MCBIST_CCS_INST_ARR0_26 + EXPLR_MCBIST_CCS_INST_ARR0_27 + EXPLR_MCBIST_CCS_INST_ARR0_28 + EXPLR_MCBIST_CCS_INST_ARR0_29 + + EXPLR_MCBIST_CCS_INST_ARR0_30 + EXPLR_MCBIST_CCS_INST_ARR0_31 + + + EXPLR_MCBIST_CCS_INST_ARR1_00 + EXPLR_MCBIST_CCS_INST_ARR1_01 + EXPLR_MCBIST_CCS_INST_ARR1_02 + EXPLR_MCBIST_CCS_INST_ARR1_03 + EXPLR_MCBIST_CCS_INST_ARR1_04 + EXPLR_MCBIST_CCS_INST_ARR1_05 + EXPLR_MCBIST_CCS_INST_ARR1_06 + EXPLR_MCBIST_CCS_INST_ARR1_07 + EXPLR_MCBIST_CCS_INST_ARR1_08 + EXPLR_MCBIST_CCS_INST_ARR1_09 + + EXPLR_MCBIST_CCS_INST_ARR1_10 + EXPLR_MCBIST_CCS_INST_ARR1_11 + EXPLR_MCBIST_CCS_INST_ARR1_12 + EXPLR_MCBIST_CCS_INST_ARR1_13 + EXPLR_MCBIST_CCS_INST_ARR1_14 + EXPLR_MCBIST_CCS_INST_ARR1_15 + EXPLR_MCBIST_CCS_INST_ARR1_16 + EXPLR_MCBIST_CCS_INST_ARR1_17 + EXPLR_MCBIST_CCS_INST_ARR1_18 + EXPLR_MCBIST_CCS_INST_ARR1_19 + + EXPLR_MCBIST_CCS_INST_ARR1_20 + EXPLR_MCBIST_CCS_INST_ARR1_21 + EXPLR_MCBIST_CCS_INST_ARR1_22 + EXPLR_MCBIST_CCS_INST_ARR1_23 + EXPLR_MCBIST_CCS_INST_ARR1_24 + EXPLR_MCBIST_CCS_INST_ARR1_25 + EXPLR_MCBIST_CCS_INST_ARR1_26 + EXPLR_MCBIST_CCS_INST_ARR1_27 + EXPLR_MCBIST_CCS_INST_ARR1_28 + EXPLR_MCBIST_CCS_INST_ARR1_29 + + EXPLR_MCBIST_CCS_INST_ARR1_30 + EXPLR_MCBIST_CCS_INST_ARR1_31 + + + EXPLR_MCBIST_MBA_MCBERRPT0Q + EXPLR_MCBIST_MBA_MCBERRPT1Q + + + + RC_MSS_EXP_CCS_READ_MISCOMPARE + + CCS reports a read miscompare. + + FAIL_TYPE + + REG_FFDC_EXP_CCS_FAILURE + MC_TARGET + TARGET_TYPE_OCMB_CHIP + + + PORT_TARGET + HIGH + + + PORT_TARGET + + + PORT_TARGET + + + + + RC_MSS_EXP_CCS_UE_SUE + + CCS reports a UE or SUE in the CCS program array + Chould be an indicator of corruption in the CCS program + + FAIL_TYPE + + REG_FFDC_EXP_CCS_FAILURE + MC_TARGET + TARGET_TYPE_OCMB_CHIP + + + MC_TARGET + HIGH + + + MC_TARGET + + + MC_TARGET + + + + + RC_MSS_EXP_CCS_HUNG + + Software reported that the machine is not seeing the CCS finish in the alloted time + + + REG_FFDC_EXP_CCS_FAILURE + MC_TARGET + TARGET_TYPE_OCMB_CHIP + + + MC_TARGET + HIGH + + + MC_TARGET + + + MC_TARGET + + + CODE + MEDIUM + + + + + RC_EXP_CCS_HUNG_TRYING_TO_STOP + + CCS failed to return from in-progress status while trying to stop a previous program + Software reported that CCS did not finish in alloted time after manually triggering stop + + + REG_FFDC_EXP_CCS_FAILURE + MC_TARGET + TARGET_TYPE_OCMB_CHIP + + + MC_TARGET + HIGH + + + MC_TARGET + + + MC_TARGET + + + -- cgit v1.2.1