From 11066067e94b1924b331d6b918b64129dfde5bd2 Mon Sep 17 00:00:00 2001 From: Stephen Glancy Date: Tue, 14 May 2019 12:45:57 -0400 Subject: Fixes FFDC for files moved to generic Change-Id: Ibd639646548cfe0745127419c151a67635e8ae75 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/77343 Tested-by: FSP CI Jenkins Tested-by: Jenkins Server Reviewed-by: Mark Pizzutillo Reviewed-by: Louis Stermole Tested-by: PPE CI Tested-by: Hostboot CI Tested-by: HWSV CI Reviewed-by: Jennifer A Stofer Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/77422 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: Daniel M. Crowell --- .../procedures/xml/error_info/generic_error.xml | 349 ++++++++++++++++++++- 1 file changed, 338 insertions(+), 11 deletions(-) (limited to 'src/import/generic/procedures') diff --git a/src/import/generic/procedures/xml/error_info/generic_error.xml b/src/import/generic/procedures/xml/error_info/generic_error.xml index 08a7ef84a..af5fb64f0 100644 --- a/src/import/generic/procedures/xml/error_info/generic_error.xml +++ b/src/import/generic/procedures/xml/error_info/generic_error.xml @@ -67,6 +67,27 @@ + + RC_MSS_FAILED_SPD_REVISION_FALLBACK + + Unable to fall back SPD decoder to the highest decoded + revision. Most likely a programming error. + + FAILED_REVISION + FUNCTION_CODE + + CODE + MEDIUM + + + TARGET + MEDIUM + + + TARGET + + + RC_MSS_FREQ_CL_EXCEEDS_TAA_MAX @@ -128,6 +149,17 @@ + + RC_MSS_FREQ_INDEX_TOO_LARGE + Error calculating the index into max_freq array + INDEX + NUM_MAX_FREQS + + CODE + HIGH + + + RC_MSS_FREQ_INVALID_CALCULATED_TCK @@ -204,6 +236,18 @@ + + RC_MSS_INVALID_CAST_CALC_NCK + Invalid cast or calculation for calc_nck + TIMING_PS + NCK_NS + CORRECTION_FACTOR + + CODE + HIGH + + + RC_MSS_INVALID_CLOCK_PERIOD @@ -216,17 +260,144 @@ - - RC_MSS_INVALID_FREQUENCY - - An invalid frequency was passed to frequency to clock period - - FREQ - - CODE - HIGH - - + + RC_MSS_INVALID_DB_MDQ_DRIVE_STRENGTH + + Bad SPD data for bytes 145 - 147. + Reserved settings for data buffer MDQ drive strength received. + This could be code problem (decoding) or bad SPD. + + DATA_RATE + + CODE + MEDIUM + + + TARGET + HIGH + + + TARGET + + + + + RC_MSS_INVALID_DIMM_SPEED + + Invalid DIMM speed received. Possibly a programming error. + + DIMM_SPEED + + CODE + MEDIUM + + + TARGET + HIGH + + + TARGET + + + + + RC_MSS_INVALID_DIMM_TYPE + + Received a DIMM type unsupported by the SPD decoder factory + + DIMM_TYPE + FUNCTION + + MEMORY_PLUGGING_ERROR + HIGH + + + DIMM_TARGET + LOW + + + DIMM_TARGET + + + CODE + MEDIUM + + + + + RC_MSS_INVALID_DRAM_GEN + + Received a DRAM gen unsupported by the SPD decoder factory + + DRAM_GEN + FUNCTION + + MEMORY_PLUGGING_ERROR + HIGH + + + DIMM_TARGET + LOW + + + DIMM_TARGET + + + CODE + MEDIUM + + + + + RC_MSS_INVALID_FREQUENCY + + An invalid frequency was passed to frequency to clock period + + FREQ + + CODE + HIGH + + + + + RC_MSS_INVALID_FREQ_LIST_PASSED + + Wrong size vector passed into frequency scoreboard function + + SIZE + EXPECTED + + CODE + HIGH + + + + + RC_MSS_INVALID_HYBRID_MODULE + + Received an invalid or unsupported hybrid media (SPD byte 3, bits [6:4]) + for a specified hybrid modue (SPD byte 3, bit [7]) + + HYBRID + HYBRID_MEDIA + FUNCTION + + MEMORY_PLUGGING_ERROR + HIGH + + + TARGET + LOW + + + TARGET + + + CODE + MEDIUM + + RC_MSS_INVALID_PORT_INDEX_PASSED @@ -253,6 +424,47 @@ + + RC_MSS_INVALID_SPD_PARAMETER_RECEIVED + + Unable to fall back SPD decoder to the highest decoded + revision. Most likely a programming error. + + SPD_PARAM + FUNCTION_CODE + + CODE + MEDIUM + + + TARGET + MEDIUM + + + TARGET + + + + + RC_MSS_INVALID_SPD_RESERVED_BITS + + Invalid SPD reserved bits received. + This could be code problem (decoding) or bad SPD. + + FUNCTION_CODE + + CODE + MEDIUM + + + TARGET + HIGH + + + TARGET + + + RC_MSS_INVALID_TIMING_VALUE Invalid value calculated for timing value based on MTB and FTB from SPD. @@ -270,6 +482,36 @@ + + RC_MSS_INVALID_VPD_FREQ_LIST_PASSED + + Wrong size vector passed into limit_freq_by_vpd function + + SIZE + EXPECTED + + CODE + HIGH + + + + + RC_MSS_INVALID_VPD_KEYWORD_MAX + + VPD keyword is too big for space allocated for it. + + MAX + ACTUAL + KEYWORD + + + VPD_PART + VPD_TARGET + + HIGH + + + RC_MSS_LOOKUP_FAILED @@ -287,6 +529,16 @@ + + RC_MSS_MEMDIAGS_NO_MCBIST_SUBTESTS + Attempt to run an MCBIST program with no subtests + MC_TARGET + + CODE + HIGH + + + RC_MSS_VOLT_WRONG_NUMBER_OF_VOLTAGES Incorrect number of voltages supplied to set_voltage_attributes function @@ -543,6 +795,21 @@ + + RC_MSS_MAX_FREQ_ATTR_SIZE_CHANGED + + Number of entries for MSS_MRW_MAX_FREQ attribute from VPD has changed without updating the code + Asserted because direct accesses to array + + ACTUAL_SIZE + SUPPOSED_SIZE + PORT_TARGET + + CODE + HIGH + + + RC_MSS_CALC_PORT_POWER_EXCEEDS_MAX @@ -570,6 +837,66 @@ + + RC_MSS_SPD_REV_ENCODING_LEVEL_NOT_SUPPORTED + + SPD revision on byte 1 (bits 7~4) has a unsupported encoding level + that is greater than the largest decoded SPD decoder. There is + no backward compatible revision to fallback to. This could be + bad SPD or a programming error. + + ENCODING_LEVEL + + CODE + MEDIUM + + + TARGET + MEDIUM + + + TARGET + + + + + RC_MSS_SPD_TIMING_FAIL + + Timing SPD parameter failed to meet JEDEC SPD timing + bounds. FUNCTION_CODE ffdc field encodes which timing param. + + FAILED_REVISION + FUNCTION_CODE + + CODE + MEDIUM + + + TARGET + MEDIUM + + + TARGET + + + + + RC_MSS_TOO_MANY_DIMMS_ON_PORT + There seem to be too many dimms on the port + DIMM_COUNT + + CODE + HIGH + + + + PORT_TARGET + TARGET_TYPE_DIMM + + MEDIUM + + + RC_MSS_SLOT_UTIL_EXCEEDS_PORT -- cgit v1.2.1