diff options
author | Wael El-Essawy <welessa@us.ibm.com> | 2017-01-27 11:01:21 -0600 |
---|---|---|
committer | Wael El-Essawy <welessa@us.ibm.com> | 2017-02-22 12:01:54 -0500 |
commit | cfdf01a5cd0d5651a5930cc6ff014fade184c90f (patch) | |
tree | 49ae2529e1584732e5a9c616e11107bd39e275d4 /src/occ_405/main.c | |
parent | 3b610c244fb402e50768b8d67b55a91f665a53d3 (diff) | |
download | talos-occ-cfdf01a5cd0d5651a5930cc6ff014fade184c90f.tar.gz talos-occ-cfdf01a5cd0d5651a5930cc6ff014fade184c90f.zip |
Characterization state, new state transitions and Active to Observation state
Support for new characterization state changes used by manufacturing.
Observation state and new characterization state.
Details in version 0.10 OCC Interface Specifications.
Change-Id: I2ff0fc9327ad75e54c0a47cf42946e58f387522b
RTC: 163268
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35517
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com>
Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
Reviewed-by: Wael El-Essawy <welessa@us.ibm.com>
Diffstat (limited to 'src/occ_405/main.c')
-rwxr-xr-x | src/occ_405/main.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/occ_405/main.c b/src/occ_405/main.c index f34bba6..3012a01 100755 --- a/src/occ_405/main.c +++ b/src/occ_405/main.c @@ -1157,16 +1157,16 @@ void hmon_routine() commitErrl(&l_err); } - //if we are in observation or active state, then monitor the processor temperature - //for timeout conditions - if (IS_OCC_STATE_OBSERVATION() || IS_OCC_STATE_ACTIVE()) + //if we are in observation, characterization, or activate state, then monitor the processor + //temperature for timeout conditions and the processor VRHOT signal. + if (IS_OCC_STATE_OBSERVATION() || IS_OCC_STATE_ACTIVE() || IS_OCC_STATE_CHARACTERIZATION()) { amec_health_check_proc_timeout(); } - //if we are in observation or active state with memory temperature data being collected - //then monitor the temperature collections for overtemp and timeout conditions - if((IS_OCC_STATE_OBSERVATION() || IS_OCC_STATE_ACTIVE()) && + //if we are in observation, characterization, or active state with memory temperature data + // being collected then monitor the temperature collections for overtemp and timeout conditions + if((IS_OCC_STATE_OBSERVATION() || IS_OCC_STATE_ACTIVE() || IS_OCC_STATE_CHARACTERIZATION()) && rtl_task_is_runnable(TASK_ID_DIMM_SM)) { // For Cumulus systems only, check for centaur timeout and overtemp errors |