diff options
| author | Greg Still <stillgs@us.ibm.com> | 2017-03-04 11:49:25 -0600 |
|---|---|---|
| committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-06-07 14:59:20 -0400 |
| commit | 64d3406568951c3b5bac0d2d0209ca53fbad04a6 (patch) | |
| tree | b69528a87b63c7a849a55aa0571108a203d72339 /src | |
| parent | 5cc5b666af08d10c681d5ba4846628fbefad26f6 (diff) | |
| download | blackbird-hostboot-64d3406568951c3b5bac0d2d0209ca53fbad04a6.tar.gz blackbird-hostboot-64d3406568951c3b5bac0d2d0209ca53fbad04a6.zip | |
AVSBus current,temperature and slew rate commands, add CRC Checking
- Reformated output of the wrapper to be more tablular
- Included voltage read and write functions into p9_avsbus_cmds to avoid
code duplication with p9_avsbus_voltage.C
- p9_avsbus_voltage_wrap is still retained to keep present usage intact.
- Remove unconnected AVSBus VCS rail error messages
- added CRC and bad response error checking
Change-Id: I392a61b9c579a852ae4a020255d6a016c01d643a
Original-Change-Id: I36e87aa434ec39a2a34520f9762574e8f665d02d
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37164
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41479
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src')
| -rw-r--r-- | src/import/chips/p9/procedures/xml/error_info/p9_avsbus_lib_errors.xml | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_avsbus_lib_errors.xml b/src/import/chips/p9/procedures/xml/error_info/p9_avsbus_lib_errors.xml index 5235a6e89..07c484c87 100644 --- a/src/import/chips/p9/procedures/xml/error_info/p9_avsbus_lib_errors.xml +++ b/src/import/chips/p9/procedures/xml/error_info/p9_avsbus_lib_errors.xml @@ -52,5 +52,67 @@ A timeout occured writing an idle from to an AVSBus interface </description> </hwpError> + + <!-- ******************************************************************** --> + <hwpError> + <rc>RC_PM_AVSBUS_ZERO_RESP_ERROR</rc> + <description> + AVS command failed. All 0 response data received possibly due to AVSBus IO RI/DIs disabled. + </description> + <ffdc>TARGET</ffdc> + <ffdc>BUS</ffdc> + <ffdc>BRIDGE</ffdc> + </hwpError> + <!-- ******************************************************************** --> + <hwpError> + <rc>RC_PM_AVSBUS_NO_RESP_ERROR</rc> + <description> + AVS command failed. No response from VRM device, Check AVSBus interface connectivity to VRM in system. + </description> + <ffdc>TARGET</ffdc> + <ffdc>BUS</ffdc> + <ffdc>BRIDGE</ffdc> + </hwpError> + <!-- ******************************************************************** --> + <hwpError> + <rc>RC_PM_AVSBUS_MASTER_BAD_CRC_ERROR</rc> + <description> + AVS command failed. Bad CRC detected by P9 on AVSBus Slave Segement. + </description> + <ffdc>TARGET</ffdc> + <ffdc>BUS</ffdc> + <ffdc>BRIDGE</ffdc> + </hwpError> + <!-- ******************************************************************** --> + <hwpError> + <rc>RC_PM_AVSBUS_SLAVE_BAD_CRC_ERROR</rc> + <description> + AVS command failed failed. Bad CRC indicated by Slave VRM on AVSBus Master Segement. + </description> + <ffdc>TARGET</ffdc> + <ffdc>BUS</ffdc> + <ffdc>BRIDGE</ffdc> + </hwpError> + <!-- ******************************************************************** --> + <hwpError> + <rc>RC_PM_AVSBUS_UNAVAILABLE_RESOURCE_ERROR</rc> + <description> + AVS command failed. Valid data sent but no action is taken due to unavailable resource. + </description> + <ffdc>TARGET</ffdc> + <ffdc>BUS</ffdc> + <ffdc>BRIDGE</ffdc> + </hwpError> + <!-- ******************************************************************** --> + <hwpError> + <rc>RC_PM_AVSBUS_INVALID_DATA_ERROR</rc> + <description> + AVS command failed. Unknown resource, invalid data, incorrect data or incorrect action. + </description> + <ffdc>TARGET</ffdc> + <ffdc>BUS</ffdc> + <ffdc>BRIDGE</ffdc> + </hwpError> + <!-- ******************************************************************** --> </hwpErrors> |

