From 0a11e342c724115efe975d353ac411a11c441772 Mon Sep 17 00:00:00 2001 From: Roland Veloz Date: Mon, 25 Feb 2019 05:00:46 -0600 Subject: Added the HWP error XML file for the DDIM SPD data mapping function - Added ddimm_get_efd.xml that contains all the FAPI_ASSERT error info. Change-Id: I3e9f0a81e813e870adaf705523613d9b33925f68 RTC:203718 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/72426 Tested-by: FSP CI Jenkins Tested-by: Jenkins Server Reviewed-by: Christian R. Geddes Reviewed-by: Louis Stermole Reviewed-by: Matt K. Light Reviewed-by: STEPHEN GLANCY Reviewed-by: Daniel M. Crowell Reviewed-by: Jennifer A. Stofer Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/72600 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW --- .../p9/procedures/xml/error_info/ddimm_get_efd.xml | 270 +++++++++++++++++++++ 1 file changed, 270 insertions(+) create mode 100644 src/import/chips/p9/procedures/xml/error_info/ddimm_get_efd.xml (limited to 'src/import/chips/p9/procedures/xml/error_info/ddimm_get_efd.xml') diff --git a/src/import/chips/p9/procedures/xml/error_info/ddimm_get_efd.xml b/src/import/chips/p9/procedures/xml/error_info/ddimm_get_efd.xml new file mode 100644 index 000000000..f19a7a86e --- /dev/null +++ b/src/import/chips/p9/procedures/xml/error_info/ddimm_get_efd.xml @@ -0,0 +1,270 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + RC_DDIMM_GET_EFD_VPD_BUFFER_INADEQUATE_TO_GET_DDR_TYPE + The VPD buffer needs to be large enough to + retrieve the DDR type. + VPD_BUFFER_SIZE + REQUIRED_MIN_BUFFER_SIZE + OCMB_CHIP_TARGET + VPD_TYPE + + + VPD_PART + OCMB_CHIP_TARGET + + MEDIUM + + + + + RC_DDIMM_GET_EFD_VPD_BUFFER_INADEQUATE_FOR_DDR + The VPD buffer size is less than the DDR size or + the DDR type is incorrect. + VPD_BUFFER_SIZE + DDR_TYPE + REQUIRED_MIN_BUFFER_SIZE + REQUIRED_DDR_TYPE + OCMB_CHIP_TARGET + VPD_TYPE + + + VPD_PART + OCMB_CHIP_TARGET + + MEDIUM + + + + + RC_DDIMM_GET_EFD_EFD_MEMORY_SPACE_OFFSET_ERROR + The EFD memory space offset resides + within the DDR4 memory space. + EFD_MEMORY_SPACE_OFFSET + DDR4_MEMORY_SIZE + OCMB_CHIP_TARGET + VPD_TYPE + DDR_TYPE + + + VPD_PART + OCMB_CHIP_TARGET + + MEDIUM + + + + + RC_DDIMM_GET_EFD_EFD_MEMORY_SIZE_MAPPING_ERROR + Unable to map the EFD memory space size. + EFD_MEMORY_SPACE_MAPPING_VALUE + OCMB_CHIP_TARGET + VPD_TYPE + DDR_TYPE + + CODE + HIGH + + + + VPD_PART + OCMB_CHIP_TARGET + + MEDIUM + + + + + RC_DDIMM_GET_EFD_EFD_MEMORY_SPACE_SIZE_ERROR + The VPD buffer size is inadequate for the EFD memory space + size with the given EFD memory space offest. + EFD_MEMORY_SPACE_OFFSET + EFD_MEMORY_SPACE_SIZE + VPD_BUFFER_SIZE + OCMB_CHIP_TARGET + VPD_TYPE + DDR_TYPE + + + VPD_PART + OCMB_CHIP_TARGET + + MEDIUM + + + + + RC_DDIMM_GET_EFD_NUMBER_OF_EFD_IS_ZERO + No EFDs to work with. The number of EFDs is zero. + Need at least 1 EFD to work with. + OCMB_CHIP_TARGET + VPD_TYPE + DDR_TYPE + + + VPD_PART + OCMB_CHIP_TARGET + + MEDIUM + + + + + RC_DDIMM_GET_EFD_INADEQUATE_EFD_BUFFER_SIZE + The size of the return EFD buffer size in insufficient + to accommodate an EFD block size. + EFD_BUFFER_SIZE + EFD_BLOCK_SIZE + OCMB_CHIP_TARGET + VPD_TYPE + DDR_TYPE + + CODE + HIGH + + + + + RC_DDIMM_GET_EFD_UNSUPPORTED_DMB_MFG_ID + DMB manufacturer ID is not the expected ID and + therefore not supported. + DMB_MFG_ID + EXPECTED + OCMB_CHIP_TARGET + VPD_TYPE + DDR_TYPE + + CODE + MEDIUM + + + + VPD_PART + OCMB_CHIP_TARGET + + MEDIUM + + + + + RC_DDIMM_GET_EFD_UNSUPPORTED_DMB_REVISION + DMB revision is not the expected revision and + therefore not supported. + DMB_REVISION + EXPECTED + OCMB_CHIP_TARGET + VPD_TYPE + DDR_TYPE + + CODE + MEDIUM + + + + VPD_PART + OCMB_CHIP_TARGET + + MEDIUM + + + + + RC_DDIMM_GET_EFD_UNSUPPORTED_FREQUENCY + Invalid Frequency. Valid values are 12800, 14930, 17060, + 19200, 21330, 23460 and 25600. + UNSUPPORTED_FREQ + FREQ0 + FREQ1 + FREQ2 + FREQ3 + FREQ4 + FREQ5 + FREQ6 + OCMB_CHIP_TARGET + VPD_TYPE + DDR_TYPE + + CODE + MEDIUM + + + + + RC_DDIMM_GET_EFD_UNSUPPORTED_RANK + Invalid Rank. Valid values are 0,1,2 and 3. + UNSUPPORTED_RANK + RANK0 + RANK1 + RANK2 + RANK3 + OCMB_CHIP_TARGET + VPD_TYPE + DDR_TYPE + + CODE + MEDIUM + + + + + RC_DDIMM_GET_EFD_EFD_BLOCK_SIZE_IS_OUT_OF_BOUNDS + The EFD block size resides outside the bounds + of the EFD memory space. + EFD_MEMORY_SPACE_OFFSET + EFD_MEMORY_SPACE_SIZE + EFD_BLOCK + EFD_BLOCK_SIZE + OCMB_CHIP_TARGET + VPD_TYPE + DDR_TYPE + + + VPD_PART + OCMB_CHIP_TARGET + + MEDIUM + + + + + RC_DDIMM_GET_EFD_EFD_NOT_FOUND + No EFD found to match frequency and MR criteria. + FREQUENCY + FREQUENCY_MAPPED_VALUE + MASTER_RANK + MASTER_RANK_MAPPED_VALUE + OCMB_CHIP_TARGET + VPD_TYPE + DDR_TYPE + + CODE + NONE + + + + -- cgit v1.2.1